2 x image x_image 于 2016.09.07 18:26 提问

easyui 怎么样初始化或者清除datagrid向后台传递的参数(sort,order)

easyui datagrid 1.5版本,初始数据是按ID降序生成表格
设置了列排序(如按办理时间这个字段排序),点击列标题后,向后台传递了sort和order两个参数
如果我想重新加载表格回到初始状态(即还是初始的ID降序)(用reload或者load),不刷新整个网页,这两个参数始终会存在,并且向后台发送过去

想了很多办法没有解决,只要点击了排序列,只要没有重新加载整个网页,这两个参数始终存在,请问怎么样清除它,或者让datagrid的状态回到第一次网页打开时的状态?

1个回答

showbo
showbo   Ds   Rxr 2016.09.07 20:19
 var opt=$('#dg').datagrid('options');
opt.sortName='id';
opt.order='desc'
x_image
x_image 回复showbo: 我用的1.5,不知道是不是版本问题。还是谢谢了
接近 2 年之前 回复
showbo
showbo 回复x_image: 1.4测试没有问题,执行这个然后reload下表格此时就朱攒地id和desc
接近 2 年之前 回复
x_image
x_image 谢谢,不能成功。初次传递的值:sortId=id&sortOrder=desc;点击时间列后的传递值:sortId=id&sortOrder=desc&order=time&sort=desc。我的意思是,如果没有重新刷新整个页面,无论做增加、删除表格数据等操作,&order=time&sort=desc这两个参数始终在向后台传递。我是想去掉它们
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
easyui-datagrid向后台传送其它的参数
一般情况下不会用到,今天遇到了,查了一些资料,下面把实现方法写下来 在easyui-datagrid在加载数据时,第一列为复选框,若没有,则用到下面代码添加 需求是在加载后,与目录关联的文件的复选框要处于选中状态,这里目录如何实现暂时不写,有空写。 页面初始化时加载数据 $(function(){ //$("body").css({visibility:"visible"}); /
jquery easyui datagrid使用,分页、排序、查询
$('#dg').datagrid({                 url: "xxx.ashx",                 pagination: true,                 pageSize: 2,                 loadMsg:"正在努力加载数据,请稍后...",                 singleSelect:true,
使用easyui中的datagrid 分页时,向后台传参数page 和rows
传到后台有两个参数 page 当前页码 rows 传当前页 后台传回前台一个json字符串 {     total: 15,//数据库中记录数条数     rows:[         {},  //本页第一条记录         {},  //本页第二条记录         {},         {},         {},         {},       
easyui datagrid 前台批量传递数据到后台_json
前台: var rows = $('#mygrid').datagrid("getRows"); $.post( sunny.contextPath + '/dutyManage/addMonthDutyIntoDB.do', { data:JSON.stringify(rows) }, function(result) { var success=r
初识EasyUI-datagrid分页向后台传参
1.创建表格。url指后台接收请求的链接,注意设置pagination="true"分页才会显示。分页会向后台发送2个参数: page:表示当前页数 rows:表示一页显示多少条记录 id="tt" class="easyui-datagrid" style="width:600px;height:250px" url="datagrid2_getdata.php"
前台dataGrid表单数据传递到后台
最近在做基于SSH的WEB开发,前两天在
easyui datagrid批量编辑后向后台post数据
参考了:ajax传递给后台数组参数方式 1.自定义一个类用于对应datagruid编辑的数据  public class Category     {         public int Id { get; set; }         public string Name { get; set; }     } 2.前台js提交 var _list =
easyui datagrid 前后台交互
最近自学easyui,先选择了datagrid,悲催的是刚学就遇到问题,后台数据怎么都整不到页面上。。好不容易页面有数据了,但是发现没有渲染表格。好吧,言归正传,直接贴代码。 先贴最重要的action:public class UserManageAction extends BaseAction { private static final long serialVersionUID =
jquery easyui datagrid.load方法参数传递问题
今天在写一个自己搭建的springvmc+easyui的项目,出现的一个传值问题,如下 $(document).ready(function(){                 $("#seacher").click(function(){                                           $('#dg').datagrid('load',{     
easyui 向后台传参出现缓存问题的可能原因以及解决办法
easyui 出现缓存问题的可能原因以及解决办法: 可能原因: 1)浏览器问题; 解决办法: 在url后添加时间戳参数,例如: URL = biRollbackAction.e?date=”+new Date().getTime()+“&其他参数名称=其他参数值 下边的代码中也有添加时间戳的url的语句,可以看一下。   2)在url中的参数中含有全局变量,这个全局变量的值保存了上