我有一個事務編輯jQuery對話框,當點擊正確的按鈕時彈出就好,但在對話框中定義的「保存」和「取消」按鈕不顯示。在該對話框的HTML是:按鈕沒有出現在jQuery對話框中
<div id="trxpop">
<div>
<label for="txtItem1">Item1: </label>
<input id="txtItem1" type="text" /><br />
<label for="item1">Item2: </label>
<input id="txtItem2" type="text" /><br />
</div>
</div>
和jQuery是這裏
jQuery.fn.EditTrx = function (item1, item2) {
$("#txtItem1").val(item1);
$("#item1").val(item1);
$("#trxpop").dialog({
title: 'Edit Transaction',
modal: true,
buttons: {
'Save': function() {
/* Do stuff */
$(this).dialog('close');
},
'Cancel': function() {
$(this).dialog('close');
}
},
resizable: false,
draggable: true,
stack: true,
closeOnEscape: true,
zIndex: 1320,
width: 500
});
}
這應根據所有我看過的文檔工作。
您的模態代碼適合我。 – 2013-02-12 13:59:25
這只是奇怪的 - 對我來說,沒有按鈕的對話框顯示出來 – 2013-02-12 14:04:41
如果我的回答確實爲你顯示了按鈕,你介意提供一個鏈接到你的工作或創建一個小提琴重現錯誤使用你的代碼? – gulty 2013-02-12 14:16:24