dhtmlxGrid 如何查出改的是列表的哪一个字段下的值

ttyyaabb 2010-11-05 03:54:51
代码如下我想知道被改动的项的主键是哪个,被改动项是cellValue的值,主键在表单的第一列

function f_batchSave()
{

var allitemid = new Array(0);
var modiitemid = new Array(0);
allitemid = mygrid.getAllItemIds().split(",");

var cc = mygrid.getColumnCount();
var colLabel=mygrid.getColumnLabel(1);
alert(colLabel);
var saveflag = false;
var blankflag = false;
var a = 0;
for (var i = 0; i < allitemid.length; i++) {
var modiflag = false;

for (var j = 0; j < cc; j++) {
var cellValue = mygrid.cells(allitemid[i], j).getValue();
if (mygrid.cells(allitemid[i], j).wasChanged()) {
modiflag = true;
alert(cellValue);

}

if (cellValue == "" || cellValue.length == 0 || cellValue == null) {
blankflag = true;
}
}
if (modiflag && !blankflag) {
modiitemid[a++] = allitemid[i];
}
}
}
...全文
146 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
if (mygrid.cells(allitemid[i], j).wasChanged()) {
modiflag = true;
alert(cellValue);


var KeyValue = mygrid.cells(allitemid[i], 0).getValue(); ‘这就是主键
}

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧