Jquery tabs
官網
http://api.jqueryui.com/tabs/
必須通過了後臺驗證tab1的資訊後才允許進入tab2
var passed=false;
$("#tabs").tabs({
event: "click",
active: 0,
beforeActivate: function (event, ui) {
if (ui.newTab.text() == "Tab2") {
$('#tabs-1 .validationMsg').hide();
var ok = true;
if (!passed ) {
ok = validate(); //前臺validation
}
var toDo = function () {
passed = true;
$('#tabs').tabs("option", "active", 1);
//$('#tabs ul li:eq(1) a').focus();
}
var notToDo = function () {
passed = false;
var errorMsg = $('#tabs-1 .validationMsg').html();
// event.preventDefault();
// ui.oldTab.focus();
$('#tabs').tabs("option", "active", 0);
$('#tabs ul li:eq(0) a').focus();
setTimeout("$('#tabs-1 .validationMsg').html('" + errorMsg + "');$('#tabs-1 .validationMsg').show();", 0);
return;
}
if (!ok) {
event.preventDefault();
notToDo();
}
else {
if (!passed) {
validate2($('#tabs-1'), '/controller/action', toDo, notToDo); //後臺ajax驗證
event.preventDefault();
}
}
}
}
});
相關文章
- 【easyUI】批量關閉tabsUI
- 自制簡單的Tabs(Vue)Vue
- EasyUi之Tabs(選項卡)UI
- change tabs in Adobe AcrobatBAT
- java web前端easyui(layout+tree+雙tabs)佈局+樹+2個選項卡tabsJavaWeb前端UI
- TabError: inconsistent use of tabs and spaces in indentationError
- ionic1開發之tabs
- 修改el-tabs的樣式
- HarmonyOS-基礎之Tabs元件元件
- 鴻蒙HarmonyOS實戰-ArkUI元件(Tabs)鴻蒙UI元件
- vue元件之路之Tabs標籤頁Vue元件
- 10 - Vue3 UI Framework - Tabs 元件VueUIFramework元件
- 什麼是Chrome Custom Tabs(CCT)?Chrome
- bootstrap3-標籤頁 nav, tabs and pillsboot
- Input原始碼解讀——從"Show tabs"開始原始碼
- 有贊vant-ui Tabs、List、PullRefresh元件實踐UI元件
- vue + element 實現快速關閉動態tabs功能Vue
- 利用 Vue Slots 開發可高度定製的 Tabs 元件Vue元件
- android-Implementing Effective Navigation,Creating Swipe Views with TabsAndroidNavigationView
- HTML中兩個tabs導航衝突問題的解決方法HTML
- 【摸魚神器】一次搞定 vue3的 路由 + 選單 + tabsVue路由
- jQuery初探:自制jQueryjQuery
- 快應用tabs和video元件滑動事件優先順序問題IDE元件事件
- 我的’jQuery’和jQueryjQuery
- 我的''jQuery''和jQueryjQuery
- 【Jquery】jquery 基本的動畫jQuery動畫
- 【Jquery】jquery 自定義動畫jQuery動畫
- 在meteor中如何使用ionic元件tabs,及如何新增使用cordova plugin inappbrower元件PluginAPP
- jQuery :not()jQuery
- jQuery not()jQuery
- jQuery is()jQuery
- jQuery()jQuery
- jQuery on()jQuery
- jQueryjQuery
- React 折騰記 - (4) 側邊欄聯動Tabs選單-增強版(結合Mobx)React
- JQuery模板外掛-jquery.tmpljQuery
- jquery列印頁面(jquery.jqprint)jQuery
- jQuery入門(三)--- jQuery語法jQuery