0

我正在尝试使用 JsRender 渲染列表中的一些项目。见http://jsfiddle.net/arame3333/PTWnq/1/

我没有从 jsFiddle 得到任何关于为什么这不起作用的反馈。问题是什么?

4

2 回答 2

3

好吧,调试器说:

GET http://borismoore.github.com/jsrender.js 404 (Not Found) 

正确的地址是:

http://borismoore.github.com/jsrender/jsrender.js

那么你的大括号是错误的:

$('#departmentList').html($('#DepartmentTemplate').render(data));

并且模板有打破它的空白,这更好:

<script id="DepartmentTemplate" type="text/x-jquery-tmpl">
      {{for BusinessUnitName}}
            <li>{{:#data}}</li>
      {{/for}}
</script>
于 2012-09-19T08:25:34.270 回答
1

看看你的括号,移动其中一个(从 html 到末尾):

$('#departmentList').html($('#DepartmentTemplate').render(data));
于 2012-09-19T08:27:01.943 回答