代码拉取完成,页面将自动刷新
如下语言执行后,表格仍热没有任何变化
$('#dataGrid').dataGrid('setParam',{editGrid:false,showCheckbox: false},true);
调试发现值已经更改,但是页面看不到效果,手动更改代码可以控制!
编辑grid这样这是非编辑时无效的, editRow 和 saveRow 配合着使用
你需要,遍历每一行,通过saveRow改为非编辑状态
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
@卓源软件 谢谢啦,可以了
//保存完后显示逻辑
$("#showForm").hide();
$('#dataGrid').setGridParam().hideCol("personalRiskRate");
$('#dataGrid').setGridParam().hideCol("companyRiskRate");
$('#dataGrid').setGridParam().hideCol("cb");
$("#dataGrid").setColProp("personalRate",{editable:false});
$("#dataGrid").setColProp("companyRate",{editable:false});
var x;
var rowids=$('#dataGrid').dataGrid("getDataIDs");
for( x in rowids){
$("#dataGrid").editRow(id,false);
}
$("#dataGrid").jqGrid().trigger("reloadGrid")
登录 后才可以发表评论