我的意思是我想在datagrid中插入一个新行以使用insertrow方法。
但行参数是固定的,我想在点击保存按钮
时获取新值以下代码。
$("#insertRow").click(function(){
var row = $('#dg').datagrid('getSelected');
if (row){
var index = $('#dg').datagrid('getRowIndex', row);
} else {
index = 0;
}
$('#dg').datagrid('insertRow', {
index: index,
row:{long:row.long} //I mean this place must be the value i typed ,like row.long
});
$('#dg').datagrid('selectRow',index);
$('#dg').datagrid('beginEdit',index); });
答案 0 :(得分:0)
如果要设置空白值
,可以尝试这样做$('#dg').datagrid('insertRow', {
index: index,
row:{long:''}
});
和row:{long:'long1'}
将值设置为字段
**如果这没有帮助,请提供您的数据网格代码,并请更明确地说明您的代码row:{long:row.long}