在我的gridComplete函数中,根据数据行中的某些值,我想将焦点移动到另一个选项卡。 gridCompelete函数将类似于
var grid = $('#grdResults');
var m = grid.getDataIDs();
for (var i = 0; i < m.length; i++) {
var rowData = grid.getRowData(m[i]);
if (rowData.errorMessage != '') {
alert(rowData.errorMessage);
$('#UploadMain').focus();
}
}
显然.focus()似乎不起作用。下面给出了包含选项卡
代码的视图部分 <div id="editTabs">
<ul>
<li><a href="#UploadMain">Main</a></li>
<li><a href="#DataValidation">Data Validation</a></li>
</ul>
<div id="UploadMain">
<fieldset>
.......
移动焦点需要什么?
答案 0 :(得分:0)
您在寻找select()方法吗?
$("#editTabs").tabs("select", 0); // Activate first tab.
或者:
$("#editTabs").tabs("select", "#UploadMain"); // Activate "UploadMain" tab.