jQuery MiniUI
标题:
如何在datagrid双击事件时改变那行第2列第一个单格的值?
[打印本页]
作者:
seseares
时间:
2013-7-19 17:41:45
标题:
如何在datagrid双击事件时改变那行第2列第一个单格的值?
如何在datagrid双击事件时改变那行第2列第一个单格的值?
//双击时
function DBClick(e)
{
var record = e.record;
//第几行
var rowid = record._id;
var sender = e.sender;
record.S1 = "999";
}
作者:
factory
时间:
2013-7-19 17:47:11
第二列的第一个单元格,那不是第一行的单元格吗?
var row = grid.getRow(0);
那个单元格的值,只能通过field来获取
grid.updateRow(row,{name:"张三"})
作者:
seseares
时间:
2013-7-19 18:00:32
标题:
为什么我双击第二行(head算一行),更新的却是第四行?
本帖最后由 seseares 于 2013-7-19 18:04 编辑
为什么我双击第二行(head算一行),更新的却是第四行?
//双击时
function DBClick(e)
{
var record = e.record;
//第几行
var rowid = record._id;
var sender = e.sender;
alert(rowid);
var row = Grid1.getRow(rowid);
Grid1.updateRow(row, { S1: "988" });
}
作者:
niko
时间:
2013-7-19 21:44:37
function DBClick(e)
{
var record = e.record;
var sender = e.sender;
Grid1.updateRow(record , { S1: "988" });
}
作者:
seseares
时间:
2013-7-22 11:05:18
谢谢管理员
作者:
seseares
时间:
2013-7-22 11:48:49
record.S1 = "11";record.S2 = "22";
Grid1.updateRow(record);
为什么这样显示没问题,但不能保存呢?
作者:
factory
时间:
2013-7-22 13:26:39
seseares 发表于 2013-7-22 11:48
record.S1 = "11";record.S2 = "22";
Grid1.updateRow(record);
grid.update(row,{field1:"a",field2:"b"})
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2