Moh*_*med 1 javascript django jquery json eval
我面临一个非常奇怪的问题,我从django驱动的站点获取JSON对象并使用eval()将其排除.除了所有版本的IE之外,它适用于所有其他浏览器.在IE中,我得到"variable_name"是null或不是对象.我尽我所能,但到目前为止还没有运气.
这是我的json对象
var results = {"result":[
{
"artist":"somevalue",
"song":"someothervalue",
"file":"filepathvalue",
"views":"0",
"songid":"1007",
"artistimage":"default.jpg"
},
{
"artist":"artistname",
"song":"songname",
"file":"anotherfilepath value",
"views":"0",
"songid":"1008",
"artistimage":"default.jpg"
},
],
"prev_page": "0",
"next_page": "2"
};
Run Code Online (Sandbox Code Playgroud)
注意:
alert(results.result[0].song)
Run Code Online (Sandbox Code Playgroud)
工作得很好,但是
$('#somediv').html('<span>'+results.result[0].song+'</span>');
Run Code Online (Sandbox Code Playgroud)
在IE中不起作用.任何的想法?
结果数组最后有一个额外的逗号.删除它,它应该没问题.
},],
Run Code Online (Sandbox Code Playgroud)
至
}],
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2929 次 |
| 最近记录: |