- 注册时间
- 2012-8-7
- 最后登录
- 2015-3-16
- 阅读权限
- 10
- 积分
- 231
- 精华
- 0
- 帖子
- 54
 
|
我的代码如下:
grid.url="/customer/queryYwjhList.action?paging=-1";
var data={kh_id:kh_id};
var json = mini.encode(data);
grid.load({data:json});
grid.sortBy("ctime", "desc");
这个请求的地址,有可能是返回正确的数据,也可能会返回没有权限的提示,如果是正确的数据,那显示没问题,但如果这个URL被发现是没有授权,那我在统一的接口处会返回“权限受限”提示页面,这时,到了前台,就会弹出报错窗口:
tomer/queryYwjhList.action?paging=-1
datagrid json is error.
而且一个页面有几个这一类的没权限的请求,就弹几个,很是麻烦。
请问如何能在grid自动填充数据前,能对返回的json数据进行拦截判断,判断是权限受限了,则不进行数据填充。这样就不用弹了,用户也方便了。因为我那个授权判断是统一的,所以不能为了grid,搞成json的形式。他是一个页面。
|
|