JQuery EasyUI Datagrid获取不到后台传递过来的数据,为啥?在线求答!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JQuery EasyUI Datagrid获取不到后台传递过来的数据,为啥?在线求答!相关的知识,希望对你有一定的参考价值。
<script type="text/javascript">
$(function()
$('#tt').datagrid(
title:'Load Data',
iconCls:'icon-save',
width:800,
height:250,
url:'MyURL',
columns:[[
field:'guideId',title:'Item ID',width:80,
field:'academyName',title:'Attribute',width:100,
field:'upDate',title:'userId',width:100,
field:'eductionalSystme',title:'Product ID',width:80,
field:'tuition',title:'List Price',width:80,align:'right',
field:'profession',title:'Unit Cost',width:80,align:'right'
]],
pagination:true
);
);
</script>
注: MyURL返回的数据是一个JSON字符串:
"total":3,"rows":["guideId":"1","academyName":"上海负担","upDate": "2013-10-30","eductionalSystme":"1","tuition":"1","profession":"计算机","guideId":"2","academyName":"北京大学","upDate": "2013-10-30","eductionalSystme":"1","tuition":"1","profession":"计算机","guideId":"3","academyName":"科技大学","upDate": "2013-10-16","eductionalSystme":"1","tuition":"1","profession":"似算计",]
但是前台通过JQuery EasyUI Datagrid就是获取不到数据,不知道是哪里的问题.jquery用的是jquery-1.8.3.min.js,JQuery EasyUI用的是1.3.4的.
你好!!
先排除是否是返回JSON字符串不正确造成的!
on":"似算计",]---->>>
on":"似算计"]追问
您好:
这个我也尝试过了,但是还是不行.
我现在尝试tuition:"1",profession:"似算计"]这样也不行,都加上双引号也不行.
实在是有点纳闷儿.
那说明不是你的json字符串的问题~~~
再看看是不是url的问题吧~
好的 非常感谢你!我再看看其他的地方吧.
参考技术B 我的也是这种情况,之前还可以显示,今天突然又不能显示了,但是后台传过来的json是没问题的,不知道啥原因 参考技术C 把 "total":3,"rows": 去掉 试试!!!以上是关于JQuery EasyUI Datagrid获取不到后台传递过来的数据,为啥?在线求答!的主要内容,如果未能解决你的问题,请参考以下文章
jQuery easyui 中datagrid怎么用json 数据代替url获取参数?
jquery easyui datagrid 多选只能获取一条数据
jquery easyui datagrid getSelected getChecked获取选择行数据(勾选)数据