2011-07-31 47 views
0

我想禁用單擊並從一個tabPanel到另一個。像這裏http://www.eldan.co.il/en/用戶不能選擇另一個步驟。我想是這樣的禁用單擊TabContainer中的tabPanel

if (Tabs.ActiveTabIndex == 0) { Tabs.Tabs[1].Enabled = false; }

,但它隱藏的標籤......

+0

如果'Tabs'是TabContainer的'Tabs.Tabs [1] .Enabled = FALSE'應該禁用第二的TabPanel。要隱藏TabPanel,你可以使用'Visible'屬性。 –

+0

我不想隱藏任何東西,只能禁用第二個選項卡。但默認情況下,enabled = false等於visible = false。 – Rougher

+0

我想說的是:我無法重現你描述的行爲。 –

回答

0

我發現的東西,幫助了我。

...防止因表單驗證

返回false在標籤選擇處理程序防止點擊選項卡由偏快轉爲選擇切換到選項卡上單擊。

$('#example').tabs({ select: function(event, ui) { var isValid = ... // form validation returning true or false return isValid; } });