我在让 jQuery 识别 jqGrid 时遇到问题。由于某种原因,尽管已经导入了库
<script type="text/javascript" src="js/jquery.jqGrid.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/jquery-ui.js"></script>
我可以验证该库是否已正确导入,并且可以单击它并在 Chrome 中查看它。知道为什么我不能使用图书馆吗?当我尝试时
JQuery("#table").jqGrid...
它不起作用,也没有显示为可用的功能之一。
非常感谢任何帮助!
最佳答案
jQuery 应该先加载,然后是 jQueryUI,然后是 jqGrid,这是因为 jqgrid 依赖于 jquery 和 djqueryui,所以需要先加载它们。
我认为您还需要之前加载i18n/grid.locale-en.js
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js"> </script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.21/jquery-ui.js"></script>
<script type="text/javascript" src="js/i18n/grid.locale-en.js"></script>
<script type="text/javascript" src="js/jquery.jqGrid.min.js"></script>
关于javascript - 即使正确导入,jqGrid 也不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11697508/