【发布时间】:2015-07-20 23:29:58
【问题描述】:
我正在对包含超过 200 行的表使用 list.js 搜索和分页。我有一个单击事件,如果单击一行并显示一个模式,则会触发该事件。问题是这个点击事件只在分页时针对表格第一页上的行触发。
var testList = new List('test-list', {
valueNames: ['division', 'region', 'location', 'name'],
page: 10000,
plugins: [ListPagination({})]
});
当我将页面限制设置为 10000 时,我可以单击所有行,因为它们位于第一页上,但如果我将页面限制设置为 50,则只有第一页上的行是可点击的。我在每一行都有按钮,这些按钮也只能在第一页上点击。
我试图用最简单的代码笔来显示这个:
http://codepen.io/cavanflynn/pen/jPvEvB
只有当第一页的列表项被点击时才会弹出警报,而不是任何后续页面。
有人知道会发生什么或能想到一些解决方法吗? 谢谢!
【问题讨论】:
标签: javascript jquery html css jquery-plugins