easyui datagrid insertrow获取输入值

时间:2014-09-15 09:52:03

标签: javascript datagrid jquery-easyui

我的意思是我想在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);   });

1 个答案:

答案 0 :(得分:0)

如果要设置空白值

,可以尝试这样做
$('#dg').datagrid('insertRow', {
index: index,
row:{long:''}
});

row:{long:'long1'}将值设置为字段 **如果这没有帮助,请提供您的数据网格代码,并请更明确地说明您的代码row:{long:row.long}