在特定情况下,我们需要重新指定ligerGrid的url来获取不同的数据,在这里我说一下我用的方法:
首先先定义一个全局变量,然后定义ligerGrid(下面的例子省略了定义全局变量的语句,只列出关键代码)
employee = $("#employeegrid").ligerGrid({})
然后在需要重新指定其url的地方加入下面语句:
employee.set({url:'你的url'}); employee.reload(); //刷新
这样就可以实现你想要的功能了,但这样也可能会出现问题,如果你在定义ligergrid时一开始没有初始化一个url,在往后台发送数据时,sortName和order就不会默认发送到后台,所以,如果比需要在后台接收sortName和order,就需要在定义grid先给他一个默认url