我已经搜索了另一个问题,但找不到与我相同的情况。
我创建了一个项目概述,旁边有一些下拉菜单来过滤结果(这将由 ajax 完成)。因此,当下拉列表更改时,我想触发“第 1 页”链接,以便请求并显示第一页结果。
问题是,“转到第 1 页”警报仅在 Internet Explorer 7 和 8 中出现一次。我第二次更改下拉列表时什么也没有。(当我在“更改”功能中放置警报时,它每次都会弹出)
很快我的代码是
$('.pageLink').live('click', function(event){
event.preventDefault();
// read quickfilter here
// request the results and do some magic animations to display them
alert('go to page 1');
});
$('[name^=quicksearch]').change(function(){
$('.pageLink[href="#1"]').trigger('click');
});