2 zhimin l zhimin_l 于 2016.03.21 10:50 提问

使用easyui传值到后台的问题,求指导

图片说明
后台用的springmvc(注解模式),如图,上面的几个文本框是查询条件,中间是datagrid组件,下面是分页工具.每次对分页工具进行操作(更改PageNumber和pageSize时),easyui会自动请求后台,这样查询条件就取不到,如果把查询条件表单里面的值转成json字符串,点击搜索按钮提交表单,后台可以取到表单值,但是分页工具上的pageNumber和pageSize就取不到,要怎么把查询条件和分页信息一起穿到后台?

2个回答

u014481698
u014481698   2016.03.21 12:42
已采纳

用earyui datagrid的reload方法,可以传参数,页码不用处理。具体可以查看api

showbo
showbo   Ds   Rxr 2016.03.23 16:42

设置queryParams

 var qp=$('#xxxx').datagrid('options').queryParams;
qp.xxxx='xxxxx';
qp.xxx='xxx';
$('#xxxxx').datagrid('reload')
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
spring-mvc(二)前台easyui到后台传值
简介   这里是在做项目时对于easyui和springmvc结合的一个小结,主要涉及的还是前台ajax到后台传值处理的一些东西。   1.基本的表格分页显示及可编辑的表格   <tableid="template_questiontype"class="easyui-datagrid"title="细化题型" style="height:auto;" data-options="pa
解决Easyui 多选选中传值到后台
function removeit(){             var row = $('#dg').datagrid('getSelections');             var id=[];             for(i=0;i                 id.push(row[i].acid);             }             //aler
easyui dataGrid与后台交互传递数据
1.前台向后台传递数据属性queryParams,传递json类型的参数给后台除了queryParams指定参数外,dataGrid默认传递path,rows两个参数给后台。属性url:指定后台数据接口地址pageSize:指定每页显示数据量$('#sourceDG').datagrid({         url:&quot;data.json&quot;, pageSize:10, queryParams: ...
对于easyui datagrid传值中文到后台乱码的解决
后台环境:java easyui datagrid 传值中文到后台如果不做解码转换,会显示为url的16进制编码  如 “房” 会被编码为 %E6%88%BF 特殊字符"|"会被编码为%7C 这时只要在后台接收到数据后进行java.net.URLDecoder.decode(s,"UTF-8")进行解码转换即可,,编码方式与你的网页编码对应。 网页发送数据的请求信息与接收信息可使用Chrom
jquery easyui的dialog href的参数传递问题
/*新增表单*/     function newForm(){         $('#dlg').dialog({                 title: '用户维护-添加数据',               top:100,             width: 650,             height: 450,                 closed:
easyui datagrid load 传值为变量
今天使用easyui   datagrid做条件查询的时候遇见一个问题,记录一下。查询时用easyui-searchbox,重新加载datagrid,但想要传的条件是变量,无法传到后台。 $("patientList“).datagrid('load',{name:value}); 其中name 和value  是变量   ,这时候这样写   传到后台的   并不是name 和
easyui-combobox 传递参数到后台获取json来绑定选项
easyui-combobox 传递参数到后台获取json来绑定选项
easyui combobox post方式传参数到后台
{ field: 'TYPE_TYPE', title: '所属类别', width: 180, formatter: function (value, row) { return row.TYPE_TYPE; }, editor: { type: 'combob
easyui-combobox获取后台传递的值
1、页面代码:
解决disable无法传值到后台的问题
$("[disabled]").each(function() {//移除disable,后台方可取值            if (parseInt($(this).val()) != -1) {                $(this).attr("disabled", false);            }        });