html表格根据查询条件去,通过$.table.search() 查询条件
之前ry-ui.js?v=4.1.0 可以直接 $.table.search(,mx,{ 参数: 参数值 }) 查询后到后台数据
用了ry-ui.js?v=4.5.1 后不可使用此方法,每次请求是都会调用queryParams 初始化formId 请求参数,请问如何做到自定义参数加入请求中。看到官网中也给出了方法;
1、在options中添加queryParams参数
var options = {
url: prefix + "/list",
queryParams: queryParams,
columns: [{
field: id,
title: 主键
},
{
field: name,
title: 名称
}]
};
$.table.init(options);
2、在当前页添加queryParams方法设置自定义查询条件如userName
function queryParams(params) {
var search = $.table.queryParams(params);
search.userName = $("#userName").val();
return search;
}
请求后台参数为:pageSize、pageNum、searchValue、orderByColumn、isAsc、userName
难道只能这么粗俗的解决嘛? 原来的版本为什么不用这么麻烦
之前ry-ui.js?v=4.1.0 可以直接 $.table.search(,mx,{ 参数: 参数值 }) 查询后到后台数据 用了ry-ui.js?v=4.5.1 后不可使用此方法,每次请求是都会调用queryParams 初始化formId 请求参数,请问如何做到自定义参数加入请求中。看到官网中也给出了方法; 1、在options中添加queryParams参数 var options = { url: prefix + "/list", queryParams: queryParams, columns: [{ field: id, title: 主键 }, { field: name, title: 名称 }] }; $.table.init(options); 2、在当前页添加queryParams方法设置自定义查询条件如userName function queryParams(params) { var search = $.table.queryParams(params); search.userName = $("#userName").val(); return search; } 请求后台参数为:pageSize、pageNum、searchValue、orderByColumn、isAsc、userName 难道只能这么粗俗的解决嘛? 原来的版本为什么不用这么麻烦下一篇:
磁疗是真的吗?磁场对精神活动的影响