
不一定是中文乱码的问题,你看一下jsonlist是否能输出?
如果能的话,
你传到页面的是一个json字符串 你要先把json字符串转化为对象。建议使用ajax封装的方法。
json不是标准javascript类型,某些浏览器不支持
解决办法:
1要么引入jsonjs定义
2要么引入jQuery(含json定义)
3不使用JSONparse和stringify方法,仅仅定义JSON结构的对象
{a:'1',b:'2'}
你写jquery就不要这样了
$(window)load
写这个啊
$(function(){})
jQuery(function($){})
$(document)ready(function(){})
php 我没有学过了
您查一下接口返回的数据能不能通过json的验证,我们的方法是调用JSONparse转换的。
function updateInfo(city,ele){
var weatherUrl = '>
多层的继续在后面添加即可
例如:
{info : {
user : {
name : 'name',
id : 'id',
}
}
}
获取name值的话就这样 datainfousername || data['info']['user']['name']
$post('textaction',{},function(datas){
var name=datasdata[0]name;
});
如果是多个还可以用循环获取。
$post('textaction',{},function(datas){
$each(datas,function(index,value){
var name=valuename;
})
});
以上就是关于从后台返回的json在jsp页面不能取得其中的数据全部的内容,包括:从后台返回的json在jsp页面不能取得其中的数据、为什么某些浏览器无法获取JSON、请教一个jquery问题,调用getJSON,里面任何代码都不执行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)