我正在使用 Jquery AJAX 选项卡异步加载选项卡我只想在单击选项卡时加载一次选项卡,但是它会在每次单击时加载选项卡,这会导致回发,因此会重置用户的选择。如何防止标签重新加载?
<div id="tabs">
<ul>
<li><a id="a" href="xyz.aspx">a</a> </li>
<li><a id="b" href="abc.aspx">b</a> </li>
<li><a id="c" href="">c</a> </li>
<li><a id="d" href="">d</a> </li>
</ul>
</div>
$(function () {
$("#tabs").tabs({
beforeLoad: function (event, ui) {
ui.jqXHR.error(function () {
ui.panel.html("");
});
// ui.ajaxSettings.async = false; //does not work
}
//cache:true // does not help
});
});