第一次加载页面时,它工作正常并显示数据 当我进行搜索时,返回的数据是
“[{”ID“:358,”姓名“:”测试“,”客户“:{”ID“:160,”名称“:”Client1“},”HasUsers“:false}]”,但是我我有消息错误:
未定义客户端
我正在使用以下代码:
在我的视图中
<script id="myTemplate" type="text/x-jquery-tmpl">
<tr>
<td>${Client.Name}</td>
<td>${Name}</td>
</tr>
</script>
要绑定的代码
success: function (data) {
$("#myTemplate").tmpl(data).appendTo("#dataBody");
},
以上是什么问题?
答案 0 :(得分:0)
你的JSON似乎并不合适。它应该是
[{"ID":358,"Name":"Test","Client":{"ID":160,"Name":"Client1"},"HasUsers":false}]
而不是
[{"ID":358,"Name":"Test,"Client":{"ID":160,"Name":"Client1"},"HasUsers":false}]
"Test,
应该是"Test",
,这可能是客户端的混乱。