Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 jsrender外部模板未被渲染_Asp.net Mvc 3_Jsrender - Fatal编程技术网

Asp.net mvc 3 jsrender外部模板未被渲染

Asp.net mvc 3 jsrender外部模板未被渲染,asp.net-mvc-3,jsrender,Asp.net Mvc 3,Jsrender,我有一个MVC项目。我不熟悉jsrender并尝试渲染它 我有一个包含所有jquery函数的js文件。所以我把我的模板也放在那里了。其代码如下所示:- function doSomething(){ var movies = [ { name: "The Red Violin", releaseYear: "1998" }, { name: "Eyes Wide Shut", releaseYear: "1999" }, { name: "The

我有一个MVC项目。我不熟悉jsrender并尝试渲染它

我有一个包含所有jquery函数的js文件。所以我把我的模板也放在那里了。其代码如下所示:-

function doSomething(){
var movies = [
        { name: "The Red Violin", releaseYear: "1998" },
        { name: "Eyes Wide Shut", releaseYear: "1999" },
        { name: "The Inheritance", releaseYear: "1976" }
    ];

$.when($.get('../Views/Hr/Templates/_mytemplates.tmpl.html'))
        .done(function (tmplData) {
            alert(tmplData);
            $.templates({ tmpl: tmplData });
            $('#divload').html(
                $.render.tmpl(movies)
            );
        });
}
js文件位于Scripts/myScripts文件夹中

我无法呈现此模板

有人能解释我为什么会有这个问题吗


提前感谢

您是否也可以提供有问题的警报输出?我没有从使用firebug或Chrome开发工具(F12)的alertTry中获得任何信息,并查看模板文件是否成功获取