var table ; $(document).ready(function() { table=$('#custAgentTable').DataTable({ "pagingType": "full_numbers", "info":false, "lengthChange":false, "searching":false, "processing": true, "serverSide": true, ordering:false, "ajax":{ url:"${ctx}/front/cust/agent/custagent/listData", type:"POST", data:function(d){ d.start_date=$("#start_date").val(); d.end_date=$("#end_date").val(); d.search=$("#search").val(); d.agentLevel=$("#agentLevel").val(); } }, "columns": [ ] }); } );
如上代码 我有两个查询按钮 我想要点击其中一个按钮时按照start——date这些查询条件来
另一个按钮我想只按照search这个查询条件来过滤查询 求教如何实现
求教如何更改传的参数
写一个search公用方法,例如:
function searchTableData(_startDate, _endDate, _search, _agentLevel) {
if ($.fn.dataTable.isDataTable('#custAgentTable')) { _table = $('#custAgentTable').DataTable(); _table.destroy(); }
// -- 上面这段代码必须加上,防止datatables重复初始化报错
table=$('#custAgentTable').DataTable({
$('input#start').val(d.start); $('input#length').val(d.length);
return $('#yourForm').serialize();
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。