0

任何人都可以向我指出任何涉及 jQuery 客户端模板绑定的 Orchard 视图的文档/示例。我无法让我的代码工作。我在下面粘贴部分代码。

@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>
}

我在这里错过了什么吗?

4

1 回答 1

1

要检查和尝试的几件事:

  1. 您是否检查了控制台以查看是否发生任何错误?
  2. 当您附加浏览器的调试器时,“数据”对象是否包含预期值?
  3. 如果您设置了一个独立的 MVC 项目,那么它可以工作吗?
于 2013-08-22T08:17:27.003 回答