我想在jquerymobile中运行函数时显示加载微调器。 该函数是非ajax,它只是计算一些值并保存到sqlite db。 我搜索过,并且我一直在寻找使用$ .mobile.showPageLoadingMsg();等
例如
function loading()
{
$.mobile.showPageLoadingMsg();
//Do Some Stuff in here
$.mobile.hidePageLoadingMsg();
}
先谢谢。 LMAC
答案 0 :(得分:1)
您只需致电:
$.mobile.showPageLoadingMsg();
在您提到的函数的开头,但是在函数的回调中
$.mobile.hidePageLoadingMsg();
如果您希望加载程序显示一段时间,您可以使用:
$.mobile.showPageLoadingMsg();
var wait = setTimeout(function(){
$.mobile.hidePageLoadingMsg();
},400);
答案 1 :(得分:1)
使用$ .mobile.loading('show');和$ .mobile.loading('hide');代替。上面的函数不推荐使用jquery移动文档。