gpt4 book ai didi

javascript - 实现一个依赖的 jqGrid

转载 作者:行者123 更新时间:2023-11-30 07:38:59 26 4
gpt4 key购买 nike

我创建了一个 jqGrid,其中有一列是超链接,单击时会获取数据并在父网格下创建一个新的 jqGrid。

我的问题是,当我单击父网格的任何链接时,子网格创建成功。但在那之后,如果我单击任何其他链接,子网格将显示相同的数据。

问题是网格没有用新数据刷新。

我也尝试过 jQuery('grid1').trigger('reloadGrid')但这也没有改变任何东西。

编辑*下面是调用父网格中元素的 onClick 的代码:*

var dynaData2   =   getDataForWelfareStatusDetails(memberId);
jQuery('#grid1').jqGrid({
datatype: 'local',
data: dynaData2,
colNames:['Effective Date ','Welfare Status ', 'State', 'IV-A/IV-E Case ID', 'Receipt No.','Case Type'],
colMandReq:['-1','-1','-1','-1'],
colModel: [
{ name: 'effectiveDate',index:'effectiveDate', align:"center", editable:false,readonly:true,hidden:false, sortable:false, search: false},
{ name: 'welfareStatus', index:'welfareStatus', align:"center", editable:false,readonly:true,hidden:false, sortable:false, search: false},
{ name: 'stateCode', index:'stateCode', align:"center", editable:false,readonly:true,hidden:false, sortable:false, search: false},
{ name: 'refCaseId', index:'refCaseId', align:"center", editable:false,readonly:true,hidden:false, sortable:false, search: false,formatter: returnCaseLink},
{ name: 'receiptNum', index:'receiptNum', align:"center", editable:false,readonly:true,hidden:false, sortable:false, search: false},
{ name: 'caseType', index:'caseType', align:"center", editable:false,readonly:true,hidden:false, sortable:false, search: false}

],
loadComplete: function()
{
jQuery('#grid1').trigger('reloadGrid');
},
pager: '#pager1',
gridview: true,
rownumbers: false,
autoencode: true,
shrinkToFit: true,
autowidth: true,
sortable: false,
height: '100%',
rowNum: 100,
caption:""
});

欢迎和赞赏任何意见

最佳答案

试试这个,

jQuery("#grid1")
.jqGrid('setGridParam',
{
datatype: 'local',
data:dynaData2
})
.trigger("reloadGrid");

或者你可以试试,

jQuery('#grid1').jqGrid("GridUnload");

查看此 DOCUMENTATION

关于javascript - 实现一个依赖的 jqGrid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22524373/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com