如何获取编辑行的值

提问 未结 5 5248
悬赏:20飞吻
表格代码如下:
<tr>
<th data-options="field:'HName',title:'节假日名称',width:100,halign: 'center',editor:'text'"></th>
<th data-options="field:'HBeginDate',title:'开始日期',width:100,halign: 'center',editor:'datebox'"></th>
<th data-options="field:'HEndDate',title:'截止日期',sortable:true,width:100,halign: 'center',editor:'datebox'"></th>
<th data-options="field:'IsState',title:'状态',align:'center',halign:'center',width:100,formatter:HolidayIsState"></th>
</tr>
js代码如下:
$('#HolidayDg').iDatagrid('insertRow', {
index: 0,
row: {
HName: '',
HBeginDate: '',
HEndDate: ''
}
});
$('#HolidayDg').iDatagrid("beginEdit", 0);//i为需要编辑的行号
$('#HolidayDg').iDatagrid("selectRow", 0);//选中第一行
$('#SaveOrRevoke').css('display', 'block');//显示保存按钮与撤销按钮
$('.switchbutton').switchbutton({onText: '',offText: ''});//渲染行内的操作按钮
当点击保存按钮执行的js代码
function SaveAjax() {
try {
var row = $('#HolidayDg').iDatagrid('getSelected');//获取新增行的数据
alert(row.HName);
} catch (e) {
alert(e);
}
}
请问在点击保存按钮后,在保存按钮执行的js代码中如何获取编辑行的值
回帖
回帖须知