Easyui datagrid组件重复发起两次请求
做项目时用到了easyui datagrid组件,发现页面请求数据时,重复发起了两次请求。分析后得知,原来是使用了在table元素标签中使用了
class="easyui-datagrid"
的声明后,页面解析时会发起一次请求;然后又使用了JS的方式(
$('#dg').datagrid({})
)来进行设置datagrid属性,这样也会发起一次请求。这样就导致了重复发起请求。
解决方法:将table元素的声明
class="easyui-datagrid"
删除。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190910144247549.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI3OTM3MTAx,size_16,color_FFFFFF,t_70)