我有一个简单的分页
HTML
<table id="mainTable">
<tr>
<td>ID</td>
<td>Name</td>
<td>Address</td>
</tr>
<tr>
<td>1</td>
<td>yuu</td>
<td>KitsuneJima</td>
</tr>
<tr>
<td>2</td>
<td>shishio</td>
<td>Yokohama</td>
</tr>
<tr>
<td>3</td>
<td>seijiro</td>
<td>Hokaido</td>
</tr>
</table>
<select id="hyoujiKensuuSentakushi">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="25">25</option>
<option value="50">50</option>
<option value="100">100</option>
</select>
现在代替hyoujiKensuu变量如果要用10替换它,表格会显示10条记录。
第一次加载页面时,表格显示正常,但是当您点击下一步时,将不显示任何数据,只剩下表格标题
需要纠正的是什么?
答案 0 :(得分:0)
问题在于这一行
$('#mainTable tr:first,tr:gt(' + mainPage * hyoujiKensuu + '):lt(hyoujiKensuu)').show();
hyoujiKensuu
被视为字符串而不是变量。将此行更改为
$('#mainTable tr:first,tr:gt(' + mainPage * hyoujiKensuu + '):lt(' + hyoujiKensuu + ')').show();
可以解决您的问题。
答案 1 :(得分:0)