之前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
难道只能这么粗俗的解决嘛? 原来的版本为什么不用这么麻烦