2013-05-20 60 views
-1
I have knock out section Below 

<select> 

    <option value="0|-1">All</option> 
    <optgroup data-bind="repeat: { foreach : ViewModel.availableLists, bind : 'attr: { label :  $item().ProjectName }, foreach : $item().Lists' }"> 
    <option data-bind="text : ListName" /> 
    </optgroup> 

</select> 

但我想將此選擇下拉到U1和李,我無法將此轉換爲ul和李。我怎樣才能做到這一點?optgroup與foreach被轉換爲li和ul

每個optgroup都應該呈現爲帶有css類「project-name」的li。 在每個項目名稱下每個選項都應該以css類「list-name」的形式呈現爲li。

+0

請編輯您的問題,並告訴我們您到目前爲止所做的具體問題,具體說明您遇到的問題。 – Jeroen

回答

0

我覺得this語法可以幫助你在你的綁定

創建選項組還要注意的是<li>自動由options使用您綁定模型的項目結合創建(這是綁定的想法)。您可以閱讀knockout options binding文檔