0
任何人都可以指向任何涉及jQuery客户端模板绑定的Orchard视图的任何文档/示例。我无法让我的代码工作。我正在粘贴以下代码的某些部分。Orchard和jQuery客户端模板绑定
@model MyViewModel
@{
Script.Include("jquery.tmpl.min.js").AtHead();
}
<fieldset>
<!--Template Container-->
<div id="myContainer"></div>
<!--ViewModel Template-->
<script id="myTemplate" type="text/html">
<div>
{{= Prop1}}<br />
{{= Prop2}}
</div>
</script>
</fieldset>
@using(Script.Foot()) {
<script type ="text/javascript">
$(document).ready(function() {
//some JS code for Ajax to work
$.ajax({
type: "GET",
url: url,
}).done(function (data) {
alert("success"); //GETS TILL HERE
$("#myTemplate").render(data).appendTo("#myContainer");
});
});
</script>
}
我在这里错过了什么吗?
您是否检查控制台以查看是否有错误发生? –
当您连接浏览器的调试器时,“数据”对象是否包含预期值? –
如果你设置了一个独立的MVC项目,它是否工作呢? –