我试图使用Steve Sanderson的Knockout JS mappping插件来绑定我从.NET控制器POST方法获得的对象。
我已将this file下载到我的" Scripts"文件夹并将其作为内容包含在我的项目中。我在我的视图中添加了以下链接(在jquery链接和淘汰链接下面 - 所有这些都正常工作)。
我的链接如下:
<script type="text/javascript" src="~/Scripts/knockout.mapping.js"></script>
然而,我一直得到一个&#34;语法错误&#34;在Firebug中的DOCTYPE html上。
当我删除链接时,错误消失了。当我重新添加链接时,错误返回。在Firebug里面,我能够击中&#34; plus&#34;脚本标记旁边的符号,它显示源代码,我认为这意味着它可以找到该文件。
我在&#34; Scripts&#34;中使用了与其他js文件完全相同的语法。文件夹,他们工作正常。
我唯一能想到的是文件本身存在某种导致此问题的错误。
有没有其他人经历过这样的事情?