我用delegate来控制分页,查询的时候会造成多次绑定
//前一页、后一页触发
1 $("body").delegate("#tableFoot a:not(a.btn)", "click", function () { 2 _options.page = $(this).attr("page"); 3 loadTmpl(_options); 4 });
解决方案:绑定之前先解绑
1 $("body").undelegate('#tableFoot a:not(a.btn)', 'click').delegate("#tableFoot a:not(a.btn)", "click", function () { 2 _options.page = $(this).attr("page"); 3 loadTmpl(_options); 4 });