我目前传递变量来查询字符串使用此选择下拉菜单和jQuery:使用jQuery追加多个变量来查询字符串
$("#filter_1").change(function(e) {
window.location.href = '?filter_1=' + $(this).val()
});
$("#filter_2").change(function(e) {
window.location.href = '?filter_2=' + $(this).val()
});
这是伟大的工作。但是,如果您有已经经过选择filter_2
通过filter_1
变量,filter_1
被查询字符串覆盖。我现在需要的是追加filter_1
和filter_2
和副-A-反之亦然的方式。有任何想法吗?
更改queryparam重新加载页面。您是否也在页面加载时根据参数设置选择的值? – 2012-08-09 15:33:26
为了增加Kevins响应。每次加载您的选择页面都会丢失选定的以前的值。您需要通过将选择传递给服务器并在页面加载时恢复它来处理它。 – anazimok 2012-08-09 15:55:14