我有一個asp.net頁面,其中包含一個帶有Autocomplete擴展器的文本框。 它的設置使用戶可以在文本框中鍵入一個簡短參考碼,然後從自動完成返回的匹配碼列表中進行選擇。JQuery Simplemodal和標籤幫助需要
在「選擇」,我再調用使用JQuery服務器。我目前在$ .get中使用.... $ .get的回調函數檢查「成功」,然後顯示一個簡單模式的對話框,其中包含關於他們剛剛選擇的項目的信息。
if (sStatus == "success") {
$.modal(sText, {
overlayClose: true,
appendTo:'form',
onShow: function(dialog) {
$("#ccTargets_tabContainer").tabs();
},
onClose: function(dialog) {
$("#<%=TextBox1.ClientID%>").val("");
$.modal.close();
}
});
$.ready();
}
一個信息的位被裝載在這裏是一個jQuery TABS設置,所以simplemodal的昂秀功能用於啓動它們是simplemodal內的選項卡。
現在到我的問題的關鍵。 如果我在同一頁上多個連續的「自動完成」這一切工作正常除非我在simplemodal選擇在標籤上不同的標籤....如果我選擇不同的選項卡,關閉simplemodal然後做另一個自動完成我得到了一個JQuery錯誤,這似乎與一個選擇器與處於「關閉」模式的「舊」選定選項卡執行某些操作有關。
我清楚地缺少某種cleardown /初始化的地方,卻找不到它是什麼。幫幫我?
我已經試過「tabs.destroy」在上面的代碼中的模態調用之前,我已經嘗試了$。就緒()調用指示太....
UPDATE:它是東西使用JQuery Tabs將我的地址欄URL添加到所選標籤的ID?