2014-01-06 28 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代碼中 –