我正在使用这个模板。
ace.min.js的一个函数(附带模板)我得到了一个错误,我不知道为什么会发生这种情况。所有.js都已加载。
问题在顺序上吗?或者我做错了什么?
这方面的任何线索都会有帮助。
错误:Uncaught TypeError: Cannot set property 'checked' of undefined ace.min.js:11 ace.general_things ace.min.js:11 (anonymous function) ace.min.js:6 l jquery-2.0.3.min.js:4 c.fireWith jquery-2.0.3.min.js:4 x.extend.ready jquery-2.0.3.min.js:4 S
我的布局是这个,
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>@ViewBag.Title</title>
<meta name="description" content="" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="icon" type="image/png" href="@Url.Content("~/favicon.ico")" />
<!--basic styles-->
<link href="@Url.Content("~/Content/wrap/assets/css/bootstrap.min.css")" rel="stylesheet" />
<link href="@Url.Content("~/Content/wrap/assets/css/bootstrap-responsive.min.css")" rel="stylesheet" />
<link rel="stylesheet" href="@Url.Content("~/Content/wrap/assets/css/font-awesome.min.css")" />
<!-- esta estaba en la validacion de forms -->
<link rel="stylesheet" href="@Url.Content("~/Content/wrap/assets/css/select2.css")" />
<!--[if IE 7]>
<link rel="stylesheet" href="@Url.Content("~/Content/wrap/assets/css/font-awesome-ie7.min.css")" />
<![endif]-->
<!--page specific plugin styles-->
<!--fonts-->
<link rel="stylesheet" href="@Url.Content("~/Content/wrap/assets/css/ace-fonts.css")" />
<!--ace styles-->
<link rel="stylesheet" href="@Url.Content("~/Content/wrap/assets/css/ace.min.css")" />
<link rel="stylesheet" href="@Url.Content("~/Content/wrap/assets/css/ace-responsive.min.css")" />
<link rel="stylesheet" href="@Url.Content("~/Content/wrap/assets/css/ace-skins.min.css")" />
<!--[if lte IE 8]>
<link rel="stylesheet" href="@Url.Content("~/Content/wrap/assets/css/ace-ie.min.css")" />
<![endif]-->
<!--inline styles related to this page-->
<!--ace settings handler-->
<!--basic scripts-->
<script type="text/javascript" src="@Url.Content("~/Content/wrap/assets/js/ace-extra.min.js")" > </script>
</head>
<body >
....
<!--[if !IE]>-->
<script type="text/javascript" src="@Url.Content("~/Content/wrap/assets/js/jquery-2.0.3.min.js")" > </script>
<!--<![endif]-->
<!--[if IE]>
<script type="text/javascript" src="@Url.Content("~/Content/wrap/assets/js/jquery-1.10.2.min.js")" > </script>
<script type="text/javascript">
</script>
<![endif]-->
<!--
<script type="text/javascript">
if ("ontouchend" in document) document.write("<script src='@Url.Content("~/Content/wrap/assets/js/jquery.mobile.custom.min.js'>" + "<" + "/script>");
</script>
-->
<script type="text/javascript" src="@Url.Content("~/Content/wrap/assets/js/bootstrap.min.js")" > </script>
<!--page specific plugin scripts-->
<script type="text/javascript" src="@Url.Content("~/Content/wrap/assets/js/jquery.dataTables.min.js")" > </script>
<script type="text/javascript" src="@Url.Content("~/Content/wrap/assets/js/jquery.dataTables.bootstrap.js")"> </script>
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.dataTables.reloadAJAX.min.js")" > </script>
<!--ace scripts-->
<script type="text/javascript" src="@Url.Content("~/Content/wrap/assets/js/ace-elements.min.js")" > </script>
<script type="text/javascript" src="@Url.Content("~/Content/wrap/assets/js/ace.min.js")" > </script>
<!--inline scripts related to this page-->
</body>
致以问候。
发布于 2013-09-06 22:17:54
对于我来说,我解决了同样的问题,我按照以下步骤解决了这个问题:转到您的js/未压缩文件夹,您将找到ace.js打开该文件并转到第121行,然后注释从121到131的所有行(所有这些行都是引用#ace- so *),我设想您从模板中删除了设置栏,因此它引用的是不存在的Dom元素。
我向AceAdmin模板的所有者提交了一个更正确的解决方案。希望很快就能买到。
https://stackoverflow.com/questions/18454404
复制相似问题