Easyui 问题 :var row=$('#dg').datagrid('getSelected');获取不到
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Easyui 问题 :var row=$('#dg').datagrid('getSelected');获取不到相关的知识,希望对你有一定的参考价值。
:var row=$('#dg').datagrid('getSelected'); alert("ID : "+row.id); 对话框显示 underfiend 的, 什么情况? 正常情况是 row.id 都是可以获取到得,公司使用easyui 框架,我从网上找了个表格实现增删改查的源码,测试了下都是可以的, 我自己更改了下数据表,显示字段,结果 增加可以,就是 更新的时候使用 datagrid('getSelected'); 出现毛病,
function editUser()
var row=$('#dg').datagrid('getSelected');
alert("ID : "+row.id);
if(row)
$("#dlg").dialog('open').dialog('setTitle','编辑用户');
$('#fm').form('load',row);
// url='userSave?id='+row.id;
url='userUpdate?id='+row.id;
----- 提交到url='userUpdate?id='+row.id; 问题是 row.id 是undefind
var row =selectedRows[0]; 参考技术C alert('ID:'+$('#dg').datagrid('getSelected').id) 参考技术D 用$('#dg').datagrid('getChecked');试试
easyui------设置datagrid('getEditor')时焦点问题
代码:
var dg = $(DataGrid.TableGridID); var row = { ID: "", UserName: "", Password: "", IsRemembered: "", CreateTime: "" }; dg.datagrid(‘insertRow‘, { index: 0, row: row }); var selectIndex = dg.datagrid(‘getRowIndex‘, row); dg.datagrid(‘beginEdit‘, selectIndex); var ed = dg.datagrid(‘getEditor‘, { index: 0, field: ‘UserName‘ }); $(ed.target).focus();
以上是关于Easyui 问题 :var row=$('#dg').datagrid('getSelected');获取不到的主要内容,如果未能解决你的问题,请参考以下文章
easyui------设置datagrid('getEditor')时焦点问题
jQuery easyUI easyui-datagrid 选中指定内容的行