GroupHeader在网格刷新时重复

时间:2015-11-27 07:13:06

标签: jquery jqgrid

我的SignInManager.PasswordSignInAsync(...)中的

User.Identity有时会重复,当我不断刷新网格时。

GroupHeader

我不知道原因。

以下是将数据加载到jqGrid4.6.0

的函数
var setGridRefreshTimer = function(grid_id,interval_in_seconds) {

if(!interval_in_seconds)
    interval_in_seconds = 5;
var timerID = setInterval(function() {
    var grid = $("#"+grid_id);
    grid.trigger("reloadGrid");
},interval_in_seconds*1000);

return timerID;

};

以下是函数完成时收到的jqGrid的快照:

enter image description here

但是这里是刷新后网格状态的快照:

enter image description here

第一行是第二组标题的副本。为什么会这样?

我正在使用的完整datatype: function(postdata){ var ts = gridObject; // cache 'gridObject' to use later in the complete callback var p = gridObject.p; // cache the grid parameters jQuery.ajax({ url:$(gridObject).attr('url'), data:postdata, contentType: "application/json", dataType:"json", complete: function(jsondata,stat){ if(stat=="success") { TotalPages = jsondata.responseJSON.total; ResponseData = jsondata.responseJSON.rows; var thegrid = jQuery('#'+$(gridObject).attr('id'))[0]; thegrid.addJSONData(jsondata.responseJSON); // call loadComplete if($.isFunction(p.loadComplete)) { p.loadComplete.call(ts,jsondata.responseJSON); } } } }); } 包装器:

jsondata

0 个答案:

没有答案