双击显示和单击显示是一样的,都是选择datagrid一行后,默认通过row或者rowData就可以获取这一行记录,通过row.列名可以获取该字段。
//未录入单位双击后显示
'#dgno').datagrid({
onDblClickRow: function (rowIndex, rowData) {
$('#fm').form('clear');
var data = $('#year').combobox('getData');
var year = $('#year').combobox('getText'); //获取年份
if (data[0].yeartime != year) { //判断是否选中的是第一个年份
return;
}
var unitName = rowData.DepartmentName;
var countyName = $('#CountryInfo').combobox('getData');
for (var i = 0; i < countyName.length; i++) {
if (unitName == countyName[i].departmentname) {
$('#CountryInfo').combobox('select', countyName[i].cityid); //循环判断,如果某项一致,则该项选中
}
}
document.getElementById("test").value = "add"; //未选中行,则fm显示即可
$('#dlg1').dialog('open').dialog('setTitle', '添加县(市、区)定性指标');
}
;