我的页面上有jquery标签,每个标签中都有一个iframe。一切正常,除了...... 每次切换标签时都会刷新iframe。
Iframe的源代码在Page_Load中设置,只执行一次。除了更改选项卡之外,jquery不会执行任何操作...没有其他代码。
有没有办法每次都不刷新iframe?
答案 0 :(得分:0)
这就是为什么我从不想在这个网站上提出任何问题...我知道这将是一件简单的事情,但是对于任何可能在未来帮助我的人来说......
在用于选择或隐藏选项卡的jquery选项卡的代码中,我调用了一个按钮单击事件,该事件用于跟踪选项卡的当前状态。这就是导致回发的原因以及为什么我的iframe正在重新实现。
$(function () {
$("#tabs").tabs({
select: function (event, ui) {
var sel = ui.index;
$("[id*=SelectedTab]").val(sel);
$("[id*=ChangeTabButton]").click();
},
selected: $("[id*=SelectedTab]").val()
});
});
感谢Kevin和Vishal ...