我的jquesy ajax调用返回此结果。使用jQuery模板嵌套列表
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列表。
like。
- 试验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>
我不知道,使其嵌套
和你到目前为止尝试过什么 – rahul
我已经创建了一个jQuery模板,但不知道如何制作嵌套列表。 –
告诉我们代码 – rahul