2014-01-06 23 views
0

我有一个专为移动设备设计的网站。我正在使用jQuery进行ajax调用来填充下拉菜单。我使用这些额外的呼叫/方法来显示一个“忙”页面:在jQuery手机中加载时禁用表单

beforeSend: function() { $.mobile.showPageLoadingMsg(); }, //Show spinner 
complete: function() { $.mobile.hidePageLoadingMsg() }, //Hide spinner 

这工作得很好,但我想阻止我的窗体上的任何更多的用户操作(按下按钮,下拉式的变化等)而我正在显示一个“忙碌”的页面。

可能我想要的是对此的模态调用。

什么是公认的规范?

+0

说'谢谢'有什么错? –

+0

diable说错了什么? –

+1

'Diable'是一个错字。关于感谢,请参阅Meta上的[应该'嗨','谢谢',标语和致敬辞职](http://meta.stackexchange.com/q/2950/164403)。 –

回答

0

使z-index为999;宽度:100%;高度:100%;位置:fixd;顶部:0;左:0 这将使该div上的任何事件,您可以添加输入文本与位置:realtave;左:-5000px,并使其专注于事件按键:)

+0

嗨,感谢您的意见。我看不出这将如何帮助我? –

+0

在html代码中写入

并在css文件中写入#modal {display:none; width:100%; height:100%; z-index:9999; postion:fixd;} –

+0

当你不想冻结网页时只需调用$( '#modal')。show()在js代码中 –