我使用jQuery對話框在創建新用戶時顯示詳細信息表單。 我想在向服務器執行ajax請求時禁用表單,以在數據庫中創建實際用戶。Jquery對話框並未禁用所有輸入和按鈕
我使用$("#UserDetailsDialog").dialog("disable");
方法來禁用對話框。
看來,這個方法隻影響使對話框半透明的,但實際上並不可行的輸入字段和\或對話框的按鈕的UI:
這裏是一個代碼示例: fiddle-code
編輯:
我已經申請了票的jQuery UI的開發。團隊,並得到了一個快速的「重複」答覆。 看來,用於jQuery-UI對話框的$("#myDialog").dialog("disable")
方法不會禁用輸入,但只會將UI看起來像禁用。 此功能確實沒有足夠的文檔記錄。 這裏是對tikect鏈接:dialog('disable') does not disable OK/Cancel buttons inside dialog
完全相同rsult:[撥弄碼](HTTP:/ /jsfiddle.net/ArthurV/tmfQS/) – Mortalus