让Easy UI 的DataGrid直接内嵌的JSON对象,并重写form load 方法
2013-10-11 16:08
363 查看
前言
我有这样的JSON对象{ "UserName": "jf", "UserPwd": "123456", "CreateTime": null, "LastLogin": null, "RecordStatus": "创建时间:2013/10/10 16:50:01,创建人:admin1", "UserInfo": { "RealName": "江x", "Title": "GIS 工程师", "Sex": true, "Phone": "13880535888", "Fax": "02881402355", "Email": "jf@qq.com", "QQ": "298058458", "Address": "武科东4路104号", "SysId": "2013101016500254821864" }, "Roles": null, "SysId": "2013101016500254821864" }
要让他绑定到Easy Ui DataGrid中,并能够编辑,先看一下效果吧,如图所示:
正确代码 function EditItem() {
var row = $('#fixedGrid').datagrid('getSelected');
if (row) {
$('#dlgEdit').dialog('open').dialog('setTitle', '编辑用户');
$('#UpdateForm').form("reset");
var id = row.SysId;
//去读取数据库中的最新数据,防止多人编辑
$.getJSON('@Url.Action("GetCompleteUserInfoById", "RestApi")' + '/' + id, function(data) {
$('#UpdateForm').form('myload', data);
});
}
}[/code]
相关文章推荐
- 让EasyUI的DataGrid直接内嵌的JSON对象,并重写formload方法
- 在easyUI中把form表单转换成json数据利用datagrid的load方法实现条件查询
- easyui datagrid columns 如何取得json 内嵌对象
- easy ui datagrid动态生成列 支撑嵌套对象
- $.ajax() 方法中对data值进行封装。serializeJson() 可以是form表单,也可以是单个元素对象
- form表单中提取参数并封装成json对象的方法
- Java中Json字符串直接转换为对象的方法(包括多层List集合)
- 关于EasyUI Datagrid JSON对象内嵌对象的取值问题
- DataBind包括三大方法,Repeater,DataList和DataGrid,这些控件都位于 System.Web.UI.WebControls 命名空间中,从 WebControl 基类中直接或间接派生出来的。这些方法都是通过HTML来显示数据的内
- 关于EasyUI Datagrid JSON对象内嵌对象的取值问题
- 重写toString方法 打印对象为json
- Java中Json字符串直接转换为对象的方法(包括多层List集合)
- 在控制器的Action中,如何直接使用JsonResult方法中传递到前台的对象
- EasyUI Datagrid JSON对象内嵌对象的取值问题
- jQuery序列化form表单数据为JSON对象的实现方法
- easy ui datagrid 从编辑框中获取值的方法
- 将form表单里的数据封装成对象 json2.js的例子 jquery的serialize方法转换空格为+号的解决方法
- json对象load到表单中,这样后台Ajax过来的数据就可以直接加载
- 关于EasyUI Datagrid JSON对象内嵌对象的取值问题
- Easyui中Datagrid显示二级对象即点连接对象、Form表单load数据中二级对象的问题!!!!