我有一个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?