我在“pageshow”中运行此块,但它运行了两次。我不确定为什么会这样。但是,它确实从我无法提供的json URL中提取信息,但它不会显示在HTML上!欢迎任何建议。我正在运行JQM Beta 1.0rc1。
<ul id="test">
<li>test</li>
</ul>
$.ajax ({
async: true,
url: "http://json",
dataType: "json",
success: function (data) {
var map_stop = "";
for (info in data) {
var locationid = info.Location_Name;
}
map_stop += '<li>test' + locationid + '</li>';
$("#test").html(map_stop);
},
error: function() {
alert('error');
}
});
更新 这是JSFiddle的一些东西,它表明我的问题或是我的问题...我不确定。 http://jsfiddle.net/uJmkR/2/
再次更新
我忘了添加数据角色div。 http://jsfiddle.net/uJmkR/4
答案 0 :(得分:0)
如果您的JSON数据和JS编码是正确的,那么jQuery问题并不是jQueryMobile真正关心的问题。