easyui使用Ajax提交表单,返回Json数据
2012-03-09 00:36
896 查看
在使用Easyui的表单提交的时候,经常需要返回Json 数据,可是有时 返回的是Json字符串,不是Json对象,
字符串中的数据无法读取。
解决这一问题,需要用到Jquery中的Json对象转换方法:$.parseJSON(str)
这一方法可以将格式正确的Json字符串,转换成Json对象,从而正确的读取其中的数据。
范例如下:
json数据格式:result:{"total":1,"rows":[{"id":"M000005","name":"检测设备","sortid":3,"valid":"1","handler":"系统管理员","handledate":"Mar 6, 2012 12:25:25 AM"}]}
字符串中的数据无法读取。
解决这一问题,需要用到Jquery中的Json对象转换方法:$.parseJSON(str)
这一方法可以将格式正确的Json字符串,转换成Json对象,从而正确的读取其中的数据。
范例如下:
$(goods_type_form).form('submit', { url : 'GoodsTypeAction!getQueryList.action', dataType : 'text', success : function(result) { map = $.parseJSON(result); alert(map); alert(map.total); alert(map.rows); if (true) { $('#goods_Type_Grid').datagrid('loadData', map); //将返回的数据绑定到datagrid } else { $.messager.alert('Info', "没有找到记录!", 'info'); } } });
json数据格式:result:{"total":1,"rows":[{"id":"M000005","name":"检测设备","sortid":3,"valid":"1","handler":"系统管理员","handledate":"Mar 6, 2012 12:25:25 AM"}]}
相关文章推荐
- easyui使用Ajax提交表单,返回Json数据
- easyui使用Ajax提交表单,返回Json数据
- jquery序列化form表单使用ajax提交后处理返回的json数据
- jquery序列化form表单使用ajax提交后处理返回的json数据
- jquery序列化form表单使用ajax提交后处理返回的json数据
- jquery序列化form表单使用ajax提交后处理返回的json数据
- spring security的ajax提交和json返回数据--兼容form表单提交
- 在struts2+jquery使用AJAX异步提交数据,处理返回的json数据
- SSH三大框架集成中,使用jQuery框架 Ajax技术返回json格式的数据(二)
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- JQuery validate 的使用(使用ajax来提交数据)(ajax如何封装表单数据)
- AJAX提交到Handler.ashx一般处理程序返回json数据 (字符串拼接方式)
- springMVC接受ajax提交表单,json数据的两种方式
- IE8下struts2 采用ajax提交表单,返回json字符串,解析不了,直接保存json字符串。提示下载action.
- AJAX提交到Handler.ashx一般处理程序返回json数据 (字符串拼接方式)
- struts2学习笔记--使用struts2插件实现ajax处理(返回json数据)
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- 使用jQuery发送POST,Ajax请求返回JSON格式数据
- 使用ajaxFileUpload与SpringMVC实现异步上传下载文件并返回json数据
- QML中使用AJAX,解析返回的JSON数据