2016-10-18 1 views
0

私は剣道に慣れていないので、剣道テンプレートを使って剣道ツリービューに名前属性を追加する方法を知りたいですか?私は、テンプレートを使用している場合、それは、このような出力与える剣道テンプレートの名前属性を持つtreeviewチェックボックスを設定するにはどうすればいいですか?

# if(!item.hasChildren){#<input type='hidden' parent_id='#=item.value#' d_text='#=item.value#' /><input type='checkbox' name='checkedFiles[#= item.value #]' value='true' />#}else{#<input type='checkbox' parent_id='#=item.parent_id#' name='checkedFiles[#= item.value #]' /> #}# 

<div id="overviewCheckbox" data-role="treeview" data-text-field="text" data-checkboxes='{"checkChildren": true}' data-value-field="value" 
    data-bind="visible:isVisibleTree,events:{check:onChecked}" style="overflow:hidden"></div> 
<div id="overviewGrid" data-bind="visible:isVisiblegrid"> 

私の剣道のテンプレート:私のツリービューの

[ ][ ] 
    [ ][ ] 
    [ ][ ] 
    [ ][ ] 

期待される出力を

[ ]Animal 
    [ ]Dog 
    [ ]Cat 
    [ ]Fish 

答えて

0

あなたはウィジェットにgenerを伝えていますそれ自身のチェックボックスを食べた。チェックボックスに属性を追加するには、checkbox.templateを使用してウィジェットにカスタムチェックボックスを表示し、チェックボックスを値テンプレートから削除するように指示する必要があります。値テンプレートでは、hiddenフィールドはそのままにしておきますが、ノードのテキストを表示する必要があります。 #= item.text #どこかにあります。

関連する問題