0
我有一個對話框確認,必須在html頁面中重複使用多個控件。Jquery對話框「緩存」變量。如何避免它?
每次更改select時,都會觸發此對話框。
這是我的代碼:
console.info("before:" + select[0].id);
dialog = $('#dialogReject').dialog(
{
autoOpen:false,
height:300,
width:400,
modal:true,
buttons:
{ "Ok":
function() {
console.info("after:" + select[0].id);
},
}
});
dialog.dialog('open');
所以,我有2種選擇。我改變第一個,顯示對話框。 id
in before
& after
是相等的。
我選擇第二個,更改它並顯示對話框。現在在before
顯示正確的id
,但在after
是id
的第一個選擇。
如何避免這種情況?
是的,銷燬做的伎倆 – mamcx 2010-07-09 17:08:12