关于EsayUI中datagrid重复提交后台查询数据的问题
Posted 心之所向,砥砺前行。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于EsayUI中datagrid重复提交后台查询数据的问题相关的知识,希望对你有一定的参考价值。
直接上代码:
<table id="XXXX" style="width:100%;height:100%;" class="easyui-datagrid"> $("#XXXX").datagrid({ rownumbers: true, nowrap: false, fitColumns: true, fit: true, cache: false, singleSelect: false, onBeforeSelect: function () { return false; }, url: "../Handler/XXXX.ashx", queryParams: { }, pagination: true, pageNumber: 1, pageSize: 20, pageList: [10, 20, 30, 50], toolbar: "#infostoolbar", columns: [[ //{ field: "ID", checkbox: true }, ]], onLoadSuccess: function (data) { $.parser.parse($(".datagrid-view")); $(‘#XXXX‘).datagrid(‘fixRowHeight‘); }, checkOnSelect: false, selectOnCheck: true });
出现问题:当页面加载完毕以后,开始初始化datagrid,但是页面出现死循环,不断地去后台请求数据。
解决方案:经过各种调试和对比,发现为<table>添加了一个class=‘easyui-datagrid‘,直接去掉,问题解决!
出现原因:不详!
以上是关于关于EsayUI中datagrid重复提交后台查询数据的问题的主要内容,如果未能解决你的问题,请参考以下文章
怎么给esayUI datagrid列标题名title做修改背景色或字体的操作
序列化表单为json对象,datagrid带额外参提交一次查询 后台用Spring data JPA 实现带条件的分页查询