我有一个简单的JavaScript函数未定义在MVC视图javascript函数
function SayTest() {
alert("test");
}
我包括JavaScript文件中我的MVC 4观点
<script type="javascript" src="~/Scripts/MyScripts/MyScript.js"></script>
,并从我的观点中调用SayTest功能
<script type="text/javascript">
$(document).ready(function() {
$("#myBtn").click(function() {
SayTest();
});
});
</script>
我得到一个未定义的函数错误。这让我疯狂。如果包含js文件并且定义了函数,为什么我会得到未定义的函数错误?
你确定脚本路径正确吗? – Raptor
你的'MyScript.js'没有加载。 – Satpal
MVC 4?如果是的话,你必须添加捆绑在BundleConfig.cs(RegisterBundles法) –