jqGrid:undefined不是函数
jqGrid: undefined is not a function
目前,我正在尝试获得一个简单地显示在屏幕上的基本网格。在jqGridwiki之后,我链接到/创建了必要文件的脚本。在我下载的jqGridzip中有一个css文件不存在,它是jquery-ui-1.8.18.custom.css。我必须单独找到它并添加它。目前,我有:
<!DOCTYPE HTML>
<html>
<head>
<link rel="stylesheet" type="text/css" media="screen" href="../Guriddo_jqGrid_JS_4.7.1/css/ui.jqgrid.css"/>
<link rel="stylesheet" type="text/css" media="screen" href="../Guriddo_jqGrid_JS_4.7.1/css/jquery-ui-1.8.18.custom.css"/>
<script src="../jquery-1.11.2.js" type="text/javascript"></script>
<script src="../Guriddo_jqGrid_JS_4.7.1/js/i18n/grid.locale-en.js" type="text/javascript"</script>
<script src="../Guriddo_jqGrid_JS_4.7.1/js/jquery.jqGrid.min.js" type="text/javascript"</script>
<script>
$(document).ready(function(){
$("h1").click(function(){
$(this).hide();
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$(function(){
$("#list").jqGrid({
url: "loadform.php",
datatype: "json",
mtype: "GET",
colNames: ["Name", "Social Security Number", "Date of Birth", "Income"],
colModel: [
{name: "name", width: 100},
{name: "ssn", width: 100},
{name: "dob", width: 100},
{name: "income", width: 100}
],
rowNum: 5,
autoencode: true
})
});
});
</script>
</head>
<body>
<center><h1>Scrolling Data Form With jQuery</h1>
<table id="list"><tr><td></td></tr></table>
</body>
</html>
我不确定我包含的文件是否无效,或者是否无法访问它们,或者我是否没有包含所有必要的文件等。
您的脚本标记不正确,请像一样使用它
<script src="../Guriddo_jqGrid_JS_4.7.1/js/jquery.jqGrid.min.js" type="text/javascript"></script>
<script src="../Guriddo_jqGrid_JS_4.7.1/js/i18n/grid.locale-en.js" type="text/javascript"></script>
此外,请尝试更改jqGrid在jquery.jqGrid.min.js
之后加载grid.locale-en.js
的顺序。
此外,验证您是否已将库(以上2个文件+jquery)包含在firebug的脚本选项卡中。
此外,在你的代码中,你使用了$.ready()2次,你可以从下面删除任何一个
// remove any 1 line, from the below
$(document).ready(function() { // ready function
$(function(){ // ready shorthand
相关文章:
- 为什么会出现错误;未捕获的类型错误:undefined不是函数;
- 为什么会出现错误,“UncaughtTypeError:undefined不是函数”
- mongoose.connect undefined不是一个函数
- Uncaught TypeError:undefined不是函数-ember js
- jQuery Mobile Undefined不是一个函数
- 未捕获的类型错误:undefined不是函数$
- 使用在函数外部声明的变量的 Javascript 返回值 + undefined
- 为什么Grunt Copy给了我一个'undefined不是函数'警告
- Bootstrap-“;未捕获的类型错误:undefined不是函数;
- Undefined不是函数ImpressPages DatePicker
- 尝试使用.ninnerHTMLlog打印数据,获取错误Uncaught TypeError:undefined不是函数
- 得到“;undefined不是函数“;错误
- Undefined不是Fullcalendar js上的函数
- 使用谷歌地图:一个返回undefined的自定义javascript函数
- jqGrid:undefined不是函数
- Jquery,Uncaught TypeError:undefined不是函数
- $http.post undefined 不是函数
- Ember cli Uncatch TypeError: undefined 不是函数
- Infragistics igGrid Uncatch TypeError: undefined 不是一个函数
- 如果构造函数在另一个函数中,则新创建的对象调用构造函数undefined