私のjquesy ajax呼び出しはこの結果を返します。
var clientData = [
{ name: "test1", id: 1, parentid: 0, desc: "test desc1" },
{ name: "test2", id: 2, parentid: 0, desc: "test desc1" },
{ name: "test3", id: 3, parentid: 0, desc: "test desc1" },
{ name: "test1-1", id: 4, parentid: 1, desc: "test desc4" },
{ name: "test1-2", id: 5, parentid: 1, desc: "test desc5" },
{ name: "test2-1", id: 6, parentid: 2, desc: "test desc6" }
];
そして、jquery テンプレートを使用して、このデータのネストされた ul li リストを作成したいと考えています。
お気に入り。
- テスト 1 (テスト desc1)
- テスト 1-1 (テスト desc4)
- テスト 1-2 (テスト desc5)
- テスト 2 (テスト desc2)
- テスト 2-1 (テスト desc6)
- テスト 3 (テスト desc3)
誰でもjqueryテンプレートを書くのを手伝ってくれませんか.
コードテンプレートを使用してli要素を作成し、ulのように追加しました....
<script id="menuTemplate_inner" type="text/x-jquery-tmpl">
{{if parentid == 0}}
<li class="f_level" id="cat_${id}">
{{else}}
<li class="inner_level" id="cat_${id}">
{{/if}}
${name} (${desc})
</li>
</script>
入れ子にする方法がわかりません