2014-10-05 43 views
1

我正在使用uikit 2.8.0。uikit 2.8.0 - 如何爲選項卡設置標識並在選中時檢索它

我在視圖中顯示垂直製表符。

我想爲每個選項卡設置一個id值,並在隱藏變量中設置所選id的值,以便我可以在表單提交時將id值發佈到服務器。

我的標籤代碼:

Code

我嘗試以下操作:

$('[data-uk-tab]').on('uk.switcher.show', function(event, area){ 
    alert(area[0].tabIndex); 
    alert(area[0].value); 
    alert(area[0].id); 
}); 

的tabIndex賦予-1,值給出0和ID沒有給出值。

如何將bank.id設置爲選項卡索引或選項卡ID並在選擇選項卡時檢索它?

感謝, 蘇拉傑

回答

2

我有同樣的問題,但找不到一個直接的解決方案。 在我有一個水平標籤,併成功地用於其它標籤:

$('[data-uk-switcher]').on('uk.switcher.show', function(event, area){ 
    console.log("clicked="+area.context.id); 
    if (area.context.id == 'preview_tab') { 
     name = $("#topicEditForm_name").val(); 
     $("#preview_name").html(name); 
    } 
}); 

,但它不能在垂直製表工作由於某種原因

我ebded了一個解決辦法:我添加了一個<select>按鈕並用它來做隱藏的輸入設置。

希望它可以幫助

0

你必須把id="bank.id"上的選擇LI。然後做area.context.id

相關問題