Javascript jQuery数据表的微调
我正在使用 为了显示一些XML数据,我附带了用于过滤的组合框,但当我选择一个值时,它似乎不会触发重新加载网格的事件。这是我在页面上的jQuery代码:Javascript jQuery数据表的微调,javascript,jquery,Javascript,Jquery,我正在使用 为了显示一些XML数据,我附带了用于过滤的组合框,但当我选择一个值时,它似乎不会触发重新加载网格的事件。这是我在页面上的jQuery代码: <script type="text/javascript"> $(document).ready(function() { <!-- Sorting and pagination --> var oTable = $('#mainTable').dataTable( { "bJQu
<script type="text/javascript">
$(document).ready(function() {
<!-- Sorting and pagination -->
var oTable = $('#mainTable').dataTable( {
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"bFilter": false
});
<!-- Filtering -->
$("thead td").each(function(i) {
this.innerHTML = fnCreateSelect(oTable.fnGetColumnData(i));
$('select', this).change(function() {
oTable.fnFilter($(this).val(), i);
});
});
});
</script>
。。分页不起作用,但是如果我省略第2-4行,过滤就不起作用。啊!有什么想法吗?Bueller?如果要重新加载网格,请将其放入要重新加载的代码中:
oCache.iCacheLower = -1;
oTable.fnDraw();
谢谢,但我的程序似乎没有使用fnFilter函数。我已尝试添加您的代码,但无效。再次感谢。音乐手柄联合起来!
1 var oTable = $('#mainTable').dataTable( {
2 "oLanguage": {
3 "sSearch": "Search all columns:"
4 },
5 "bJQueryUI": true,
6 "sPaginationType": "full_numbers",
7 "bFilter": false
8 });
oCache.iCacheLower = -1;
oTable.fnDraw();