2013-07-28 24 views
5

ile bir benzersiz dinamik url eklemek alır ve URLSeç seçenek - & regex

& 

ile

& 

yerini bir seçenek seçme işlevini yapıyorum değiştirin.

JQuery

$("#pageSizeOptions").change(function() { 
    document.location.href = ('?ViewAction=View&ObjectID=1710211').replace(/(\?|&)(PageSize=[^&]+)(&|$)/, '$3') + $(this).val(); 
}); 

Perl şablonu (jquery)

$("#pageSizeOptions").change(function() { 
    document.location.href = ('#Pager.URL').replace(/(\?|&)(PageSize=[^&]+)(&|$)/, '$3') + $(this).val(); 
}); 

SONUÇ:

http://fiddle.jshell.net/RFfXs/5/show/light/?ViewAction=View&ObjectID=1710211&PageSize=40 

BEKLENİYOR SONUÇ:

http://fiddle.jshell.net/RFfXs/5/show/light/?ViewAction=View&ObjectID=1710211&PageSize=40 

http://jsfiddle.net/RFfXs/5/

ben yanlış yapıyorum tam olarak ne herkesin yardımına Can ..

cevap

0

bu deneyin,

$("#pageSizeOptions").change(function() { 
    console.log(('?ViewAction=View&ObjectID=1710211').replace('&', '&') + $(this).val()); 
}); 

Fiddle