0
在我的应用程序中,我有3页从第一页我发送数据到服务器,在这里我想显示一个加载对话框,直到发送操作(发布到服务器)完成,然后去第二页。做以下,但它不工作Jquerymobile加载微调对话框加载页面之前
<script type="text/javascript">
$(document).on('pageshow', '#Page2' ,function() {
setTimeout(function() {
$.mobile.changePage('#dialog');
}, 100); // delay above zero
});
</script>
Try2
<script>
$(document).on("pagecreate","#page", function() {
$("#custom-li").on("click", function() {
var orgname = $('input:text[id=name]').val();
loadingStart();
setTimeout(function() {
loadingEnd();
$.mobile.changePage('#page2');
}, 3000);
return false;
});
});
function loadingStart() {
$.mobile.loading('show', {
text: "loading",
textVisible: true
});
}
function loadingEnd() {
$.mobile.loading("hide");
}
</script>
功能被解雇,但微调是从对话框失踪,当我在浏览器和移动运行。
任何帮助表示赞赏。
如果您有新问题,请点击[Ask Question](问问题)(http://stackoverflow.com/questions/ask)按钮。如果有助于提供上下文,请包含此问题的链接。 –
@HüseyinBABAL,我没有新的问题 - 我试着去了解teekib有哪些问题,并且我提出了一个可能的问题可以解决的建议。 – Regent
然后,这必须是一个评论答案。在问题的评论部分写这个会更好。当您完全了解案例时,您可以发布为答案 –