我有一个页面(http://littlebigclick.com/jason/showproducts.php),它使用Jquery进行分页。我还使用AJAX使用实时搜索按关键字和其他条件过滤结果。问题是每当AJAX执行时,我都会失去分页功能。任何人都可以帮助我吗?
由于
答案 0 :(得分:0)
我没有看到你的代码(遵循马丁的建议),但听起来这可能是你正在寻找的:http://api.jquery.com/live/
答案 1 :(得分:0)
页面加载时,您可能会将行为附加到分页控件:
$(document).ready(function(){
// attach behaviour to paging controls...
});
然后,当您转到下一组结果时,您重绘屏幕上的分页控件 - 它们不再附加分页行为...要么运行再次添加分页行为的代码,要么看一看在jquery现场:http://api.jquery.com/live/
祝你好运答案 2 :(得分:0)
而不是
$(document).ready(function(){
CODE TO START PAGING.
});
有
function SetUpPaging()
{
CODE TO START PAGING.
}
$(document).ready(function(){
SetUpPaging();
});
然后在你的ajax成功函数上再次调用SetUpPaging()。
然而,使用.live()是一种更简洁的方法。