现在我写了一个脚本,点击提交按钮后取消隐藏下一个标签并选择它。这是代码:
var $tabs = $('#tabs').tabs();
$('#submitbutton').click(function () {
if ($('#quotesubmit').valid()) {
var resultDiv = $('#ratesView');
$.ajax({
type: "POST",
url: "Rates/Rates",
data: {},
success: function (response) {
resultDiv.html('');
resultDiv.html(response);
}
});
unhidetab();
$tabs.tabs('select', 2);
return false;
}
});
脚本有效,选项卡被取消隐藏然后被选中。问题是实际上没有加载选项卡。相反,我必须单击上一个选项卡,然后单击返回新选项卡。我也尝试过使用$ tabs.tabs('load',2);选项卡选择语句后无效。有谁知道可能导致这种行为的原因?感谢。
答案 0 :(得分:2)
试试这个......我遇到了同样的问题。
$tabs.tabs('option', 'selected', 2);