如何使用Chrome浏览器进行此操作?
function doWork() {
$.ajax({
beforeSend: function () {
$.mobile.loading("show", {
text: "Working...",
textVisible: true
});
},
type: "POST",
url: "ajax.jsp",
cache: false,
async: false,
dataType: "text",
data: {
id: foo
}
})
}
答案 0 :(得分:1)
在基于webkit的浏览器中,我记得时间问题,请尝试使用setInterval,如:
var tim = setInterval(function(){
$.mobile.loading("show", { text: "Working...", textVisible: true });
clearInterval(tim);
},1);
答案 1 :(得分:0)
您是否也添加了正确的CSS?
http://code.jquery.com/mobile/1.4.0/jquery.mobile-1.4.0.min.css
我已将JQM 1.4.0和CSS(1.4.0)作为外部资源添加到您的JSFiddle中,它似乎正在运行 - Updated JSFiddle。