我在頁面的頁腳處有一個超鏈接,它在jQuery對話框中打開一個表單,我們將其稱爲M1.Thani輸入所有信息,然後單擊「創建「它創建一個用戶。當創建一個新的用戶我顯示小模式(「我們稱之爲M2」)說:「請稍等..一些消息」無法一次又一次打開Jquery模式對話框
現在我的問題是iam無法顯示(「M2」)模態說:「請等待..一些消息「,而我一直在創造一個新的用戶,每次當我留在(」M1「)。 第一次它來了(「M1」),並且下一次它不再顯示。關閉iam時如何破壞並刪除對話框。 (這是由於其他問題)
這裏是代碼。
<div id="m2" style="visibility:hidden">
<img src="spinningwheel" border="0" align="middle" hspace="20" vspace="5"/> Creating USER...
</div>
$(document).ready(function() {
displaydialog();
});
function displaydialog(){
$('#m2').dialog({
autoOpen: false,
height: 100,
width: 250,
modal: true,
close: function() {
$(this).dialog('destroy');
$(this).remove();
}
});
}
$("#btncreate").click(function(){
$("#m2").removeAttr('style');
displaydialog();
$("#m2").dialog('open');
//get a json request based on data if suceess
if(success){
$("#m2").dialog('close');
}else{
$("#m2").dialog('close');
}
});