我正在制作一个选项选择功能,它会添加一个独特的动态网址并替换
&
带
&
URL中的。
Jquery的
$("#pageSizeOptions").change(function () {
document.location.href = ('?ViewAction=View&ObjectID=1710211').replace(/(\?|&)(PageSize=[^&]+)(&|$)/, '$3') + $(this).val();
});
Perl模板(jquery)
$("#pageSizeOptions").change(function () {
document.location.href = ('#Pager.URL').replace(/(\?|&)(PageSize=[^&]+)(&|$)/, '$3') + $(this).val();
});
结果:
http://fiddle.jshell.net/RFfXs/5/show/light/?ViewAction=View&ObjectID=1710211&PageSize=40
预期结果:
http://fiddle.jshell.net/RFfXs/5/show/light/?ViewAction=View&ObjectID=1710211&PageSize=40
任何人都可以帮助我究竟做错了什么..
答案 0 :(得分:1)
.replace(/&/g, '&')
答案 1 :(得分:0)
试试这个,
$("#pageSizeOptions").change(function () {
console.log(('?ViewAction=View&ObjectID=1710211').replace('&', '&') + $(this).val());
});