您的位置:首页 > 产品设计 > UI/UE

easyui datagrid动态绑定url导致的2次请求后台

2013-12-09 19:40 267 查看
今天早上,架构师发邮件说让大家把用到easyui datagrid,html代码里的class="easyui-datagrid"去掉,避免造成后台的二次请求,想起之前也碰到过这个问题,当时参考了一篇博文(http://www.cnblogs.com/weeksun23/archive/2013/04/13/3019478.html),用setTimeout的方法解决了这个问题,不过当时倒也没有再搜索其他的资料,所以今天决定再了解一下,然后在网上找了很多资料,说是class="easyui-datagrid"这个导致的,然后又有另外一个网页说到,不用class="easyui-datagrid"这种方式也会导致两次后台请求,我们这边也没有用到class="easyui-datagrid",直接在jQuery里实现,但是之前也是有两次后台请求,后来仔细对比一下,原来是我们动态绑定url导致,在一个函数里面用$("#TableId").datagrid({});先生成datagrid,其中不指定url,然后在另一个函数里实现url绑定,请求数据,所以也会两次后台请求。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: