在MVC中,我们引用easyui的js文件和css文件,顺序没有错误的情况下,我想要弹出dialog或者datagrid的问题。如报错以下情况
Uncaught TypeError: Object [object Object] has no method 'datagrid'
或者
Uncaught TypeError: Object [object Object] has no method 'dialog'
的情况,我们需要找到_Layout.cshtml文件中
@*@Scripts.Render("~/bundles/jquery")*@
把这段代码注释掉,即可使用,这个问题我找了好几天,希望能帮到大家哦!
甚至有可能导致很多js文件不能用,比如ajaxfileupload,jquery-form等,所以大家要注意了。
<link rel="stylesheet" type="text/css" href="~/Scripts/jquery-easyui/themes/default/easyui.css" />
<link rel="stylesheet" type="text/css" href="~/Scripts/jquery-easyui/themes/icon.css" /><script type="text/javascript" src="~/Scripts/jquery-easyui/jquery.min.js"></script>
<script type="text/javascript" src="~/Scripts/jquery-easyui/jquery.easyui.min.js"></script>