jQuery MiniUI

标题: 关于sortField的问题 [打印本页]

作者: lynze    时间: 2018-9-11 15:39:17     标题: 关于sortField的问题

一个页面有很多表格,但是发现load表格数据的时候发现后面的表格sortField的值会跟着第一个表格的sortField变化,这是为什么?
作者: felt    时间: 2018-9-11 17:20:38

应该是无关的,你这些表格之间有什么关系?
作者: lynze    时间: 2018-9-12 09:49:53

felt 发表于 2018-9-11 17:20
应该是无关的,你这些表格之间有什么关系?

第一个表格 <div class="mini-datagrid" id="demo1"  allowAlternating="true"
url="../data/demo.aspx?method=demo1" sortOrder="asc" idField="id" pageSize="15" sortField="a.text"> //code </div>
第二个表格 <div class="mini-datagrid" id="demo2"  allowAlternating="true"
url="../data/demo.aspx?method=demo2" sortOrder="desc" idField="id" pageSize="15" sortField="a.text,b.text"> //code </div>

js如下:
var tmp = {id: 1,sex: "0"};
mini.get("demo1").load(tmp);
mini.get("demo2").load(tmp);

后台的接收参数会变成一样的,
都是接收{id: 1,sex: "0",sortOrder:"asc",pageSize:"15",pageIndex: "0",sortField:"a.text" }
但是第二个表格的sortField="a.text,b.text"和sortOrder="desc" 和表格1不是一样的,后台接收都是一样的,这是为什么?
作者: felt    时间: 2018-9-12 10:53:22

lynze 发表于 2018-9-12 09:49
第一个表格  //code
第二个表格  //code

1 sortField只能设置一个
2 你可以调用grid.sortBy(sortField,sortOrder)来加载,这两个属性一般是不配置在html里面的




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2