2015-11-04 63 views
-3

什麼是最簡單的方法來創建一個JQuery確認對話框,我可以手動觸發?簡單的JQuery確認對話框

我一直在嘗試從互聯網上的各種插件,但他們都給我錯誤。

編輯: 我試圖實現很簡單:我從環以下的消息:

for (var i = 0; i < data['unconfirmedConstraints'].length; ++i) { 
    var constraint = data['unconfirmedConstraints'][i]; 
    constraints.push(constraint.name); 
    message = message + " " + constraint.reason; 
    } 

我想在確認最後顯示消息對話框

+0

下載[jQuery用戶界面(https://jqueryui.com/)和閱讀[文件](https://jqueryui.com/dialog/) – giorgio

+2

你應該考慮的是,當許多「社區信任」插件給你的錯誤...問題應該駐留在你的代碼... – Hitmands

+0

@giorgio我見過文檔,但我如何手動觸發它? – Munashe

回答

0

我做到了:

var dialog = $("<p title=\"Message\">" + message + "</p>").dialog({ 
               resizable: false, 
               height: 200, 
               width: 'auto', 
               modal: true, 
               autoopen: false, 
               buttons: { 
                "OK": function() { 
                $(this).dialog("close"); 
                }, 
                Cancel: function() { 
                 $(this).dialog("close"); 
                } 
               } 
              }); 
              dialog.show();