easyui页面被频繁请求,页面不能正常加载数据

博客提到通过页面url '/test/view'加载页面,多次重复点击时,datagrid加载的formatter函数显示异常,正常情况应时好时坏,但此问题目前尚未解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

var resultType;
$(function() {
            $.ajax({
                type: 'POST',
                url: '/dic?type=serverType',
                success: function (result) {
                    resultType = result;
                }
            });

datagrid = $('#datagrid').datagrid({
                url : 'url',
                title : '',
                iconCls : 'icon-save',
                fit : true,
                fitColumns : true,
                nowrap : false,
                border : true,
                idField : 'id',  //指明哪一个字段是标识字段
                singleSelect : false, //单选
                pagination : true,  //分页
                rownumbers: true, //序列号
                scrollbarSize :1,
                toolbar: "#gridtoolbar",
                columns : [ [
                    {
                        title : 'ID',
                        field : 'id',
                        width : '10%',
                        checkbox : true
                    },
                    {
                        title : '所属系统',
                        field : 'resultType',
                        sortable : true,
                        width : '20%',
                        formatter: function (value, row, index) {
                            for (i in resultType) {
                                if (serverType[i].code == value){
                                    return serverType[i].code+'('+serverType[i].name+')';
                                }

                            }
                        }
                    }
        ] ],
                onClickRow:function(rowIndex,rowData){
                    $(this).datagrid('unselectAll');
                    $(this).datagrid('selectRow',rowIndex);
                },
                onLoadSuccess : function(data) {
                    //一定要加上这一句,要不然datagrid会记住之前的选择状态,删除时会出问题
                    $('#datagrid').datagrid('clearSelections');

                }
}

通过页面的url:'/test/view'加载例如上面的页面,datagrid加载在多次重复点击页面的时候,formatter函数么有显示出来,

例如:

正常情况下应该是

时好时坏

解决办法:未解决

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值