在长度菜单示例中,我们看到选项设置如下: http ://www.datatables.net/examples/advanced_init/length_menu.html
$('#example').dataTable( {
"aLengthMenu": [[10, 25, 50, -1], [10, 25, 50, "All"]]
});
然而,当我在服务器端尝试这种方法时,选择“全部”时它会失败。有没有人遇到过这个问题或熟悉如何处理这种情况?
在长度菜单示例中,我们看到选项设置如下: http ://www.datatables.net/examples/advanced_init/length_menu.html
$('#example').dataTable( {
"aLengthMenu": [[10, 25, 50, -1], [10, 25, 50, "All"]]
});
然而,当我在服务器端尝试这种方法时,选择“全部”时它会失败。有没有人遇到过这个问题或熟悉如何处理这种情况?
如果您在 dataTable 论坛中发布您的问题会更好...在那里您会得到更多回复..这是该DataTable 论坛的链接
你也可以尝试这样的事情......
$(document).ready(function() {
$('#example').dataTable( {
"oLanguage": {
"sLengthMenu": 'Display <select><option value="10">10</option>
<option value="20">20</option>
<option value="30">30</option>
<option value="40">40</option>
<option value="50">50</option>
<option value="-1">All</option>
</select> records'
}
} );
} );
这个问题在数据表论坛上得到了回答。
“-1”可以被认为是需要在服务器端处理的“虚拟”值。(伪代码:如果@numberofrows = -1,则全选)
http://datatables.net/forums/comments.php?DiscussionID=3959&page=1#Comment_16445