確認已經引入所有css文件和js文件,使用js載入easyui控件時,總會報對象不支持屬性或方法的異常,感覺jquery.easyui.min.js沒有被引入進去,但經過測試,所有css文件和jquery.min.js文件已經被引入,又發現MVC4在layout.cshtml文件最後默認引入了一個jquery文件,會不會是這個原因?註釋後依然沒效果,最後發現easyui所需的css文件和js文件我都時在body中引入,對layout.cshtml文件修改,將css和js在此文件head中引入,終於可以通過js的方式,動態加載easyui控件了。但是,此時我使用easyloader.js引入的方式又失敗了,不知爲何。
1.完全加載
<link rel="stylesheet" type="text/css" href="~/Content/EasyUI/jquery-easyui-1.4/themes/default/easyui.css" />
<link rel="stylesheet" type="text/css" href="~/Content/EasyUI/jquery-easyui-1.4/themes/icon.css" />
<link rel="stylesheet" type="text/css" href="~/Content/EasyUI/jquery-easyui-1.4/themes/color.css" />
<script type="text/javascript" src="~/Content/EasyUI/jquery-easyui-1.4/jquery.min.js"></script>
<script type="text/javascript" src="~/Content/EasyUI/jquery-easyui-1.4/jquery.easyui.min.js"></script>
<script type="text/javascript" src="~/Content/EasyUI/jquery-easyui-1.4/locale/easyui-lang-zh_CN.js"></script>
2.easyloader智能加載
<script type="text/javascript" src="~/Content/EasyUI/jquery-easyui-1.4/jquery.min.js"></script>
<script type="text/javascript" src="~/Content/EasyUI/jquery-easyui-1.4/easyloader.js"></script>