威斯尼斯人官网DataTables添加额外的查询参数和删除columns等无用参数实例_javascript技巧_脚本之家

//1.定义全局变量var iStart = 0, searchParams={};//2.配置datatable的ajax配置项"ajax": { "url": "/user/query", "type": "POST", //动态请求参数设置,会应用到每次请求 "data": function  { //删除多余请求参数 for{ if(key.indexOf==0||key.indexOf==0||key.indexOf{ //以columns开头的参数删除 delete d[key]; } } //附加查询参数 if{ $.extend; //给d扩展参数 } }, //数据源处理 "dataSrc": function  { iStart = json.start + 1; //起始行号 return json.data; } }//3.查询按钮绑定点击事件 /** * 搜索 */ $.click { reloadTable;//4.刷新表格方法/** * 重新加载表格,刷新页码 */function reloadTable() { //希望搜索一次附加参数,修改搜索条件后,如果不点击搜索按钮,切换页码仍使用上次参数 var number = $; var name = $; searchParams.number = number; searchParams.name = name; var table = $.DataTable(); table.ajax.reload();}//5.刷新表格,页码不变方法/** * 刷新表格,不改变页码 */function refreshTable() { var table = $.DataTable;}//6.跳页实现$.DataTable或者$.DataTable.draw

威斯尼斯人官网DataTables添加额外的查询参数和删除columns等无用参数实例_javascript技巧_脚本之家。如上那篇DataTables加多额外的询问参数和删除columns等无效参数实例正是笔者共享给我们的全部内容了,希望能给我们三个参照,也盼望大家多多指教脚本之家。

废话相当少说,直接上代码

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章