【发布时间】:2013-12-30 11:36:54
【问题描述】:
我想在智能手机上显示来自 JSON API 的图片,但现在不显示。
HTML 代码
<div id="xxx" data-theme="f" data-role="footer" align="bottom" ></div>
JAVASCRIPT 代码
$(document).ready(
function()
{
$.ajax(
{
type:"GET",
url: "http://lab.dboem.com/tpctax2/index.php?act=banner_app&code=json",
dataType: "json" ,
success: ShowData,
error: function(data)
{
alert("ERROR");
},
}
);
}
);
function ShowData(data)
{
//alert(JSON.stringify(data));
for( var i=0 ,cnt=data.length ; i<cnt ; ++i )
{
var img = '<img src="'+data[0]["banner_img"]+'" /> ';
$("#xxx").append('<img src="'+data[i].banner_img+'" /> ');
}
}
【问题讨论】:
-
您的代码粘贴正确吗?您缺少结束
});的开头$(document).ready(function() { -
我认为这个错误可能是因为你们都调用了跨域的URL
-
感谢大家的帮助。终于可以加载了,我用data.ResultSet.Result[i].banner_img代替data[i].banner_img
标签: javascript json image rotator