所以我有一个我正在研究的JQM应用程序,并且有一个非常奇怪的问题。我有一个文本区域供用户输入一些数据。我显示加载对话框,如$.mobile.showPageLoadingMsg();
这很好,但是如果我尝试在成功回调$.mobile.hidePageLoadingMsg();
中调用它,则会突然禁用文本区域中的用户输入。我不明白为什么,这让我疯了。我评论了所有的处理逻辑,看看它是否仍然会发生,除了html会加载。确实如此。有没有人见过这样的事情呢?谢谢!
$('#pageDiv').live('pageshow',function(event, ui){
$.mobile.showPageLoadingMsg();
//Do more processing stuff (currently commented out)
}
和成功回调
module.successCallback = function() {
//Do more processing here (currently commented)
$.mobile.hidePageLoadingMsg(); // if I take this out, the keyboard will show...
}
注意:这只是在ANDROID中发生......