Uncaught TypeError: $(...).jqGrid is not a function

樊凡 2016-01-22 04:43:34
$("#jqGridTableId").jqGrid({
url : Eservice.ctx +'/ebiz/inquire/contNoShow.action?action=getPolicyList&ajax=true',
mtype : 'POST',
postData : {
heartStatus:$("#heartStatus").val(),
contNo:$("#contNo").val(),
riskCode:$("#riskCode").val(),
planCode:$("#planCode").val(),
channelName:$("#channelName").val(),
productChannel:$("#productChannel").val(),
name:$("#name").val(),
paymentName:$("#paymentName").val(),
bizeCode:$("#bizeCode").val()
},
datatype : "xml",
colNames : ['渠道代码', '订单号', '险种代码','款别',
'投保人', '支付方式', '支付状态', '导入状态', '业务类型','操作'],
colModel : [{
name : 'cont_no',
index : 'cont_no',
align : 'center',
sortable : false,
width: 90
},{
name : 'product_Channel',
index : 'product_Channel',
hidden : true
},{
name : 'bize_code',
index : 'bize_code',
align : 'center',
sortable : false,
width: 90
},{
name : 'risk_code',
index : 'risk_code',
align : 'center',
formatter : 'date',
sortable : false,
width: 55
},{
name : 'plan_code',
index : 'plan_code',
align : 'center',
sortable : false,
width: 120
},{
name : 'name',
index : 'name',
align : 'center',
sortable : false,
width: 55
},{
name : 'payment_name',
index : 'payment_name',
align : 'center',
sortable : false,
width: 50,
formatter:function(val,rec){
var cname;
if(val=='1'){
cname="已支付";
}else if(val=='2'){
cname="未支付";
}else if(val=='3'){
cname="支付失败";
}
return cname;
}
},{
name : 'heart_status',
index : 'heart_status',
align : 'center',
sortable : false,
width: 50 ,
formatter:function(val,rec){
var cname;
if(val=='1'){
cname="已导入";
}else if(val=='2'){
cname="未导入";
}else if(val=='3'){
cname="导入失败";
}
return cname;
}
},{
name : 'BIZE_CODE',
index : 'BIZE_CODE',
align : 'center',
sortable : false,
width: 75,
formatter:function(val,rec){
var cname;
if(val=='101'){
cname="投保";
}else if(val=='102'){
cname="退保";
}else if(val=='103'){
cname="投保批改";
}else if(val=='104'){
cname="异步返回";
}else if(val=='105'){
cname="注销";
}
return cname;
}
},{
name : 'oper',
index : 'oper',
align : 'center',
sortable : false,
width: 75
}],
shrinkToFit : true,
rowNum : 10,
rowList : [ 10, 30, 50 ],
pager : '#jqGridPagerId',
viewrecords : true,
xmlReader : {
repeatitems : false,
root : "object",
row : "map",
page : 'page',
total : 'total',
records : 'records'
},
caption : "订单信息",
height:'auto',
gridComplete: function(){ //获得所有行的ID数组
var ids = $("#jqGridTableId").jqGrid('getDataIDs');
var contNo=$('#contNo').val();
for(var i=0;i < ids.length;i++){
var arr = $("#jqGridTableId").jqGrid('getRowData',ids[i]);
var linkReq = "<a href=# onclick=\'ContManage.winShowRequest('" + arr.order_no + "', '" + arr.cont_no + "')\'>" + arr.cont_no + "</a>";
$("#jqGridTableId").jqGrid('setRowData',ids[i],{cont_no:linkReq});

var linkHis = "<a href=# onclick=\'ContManage.winShowHis('" + arr.order_no + "', '" + arr.cont_no + "')\'>" + 日志 + "</a>";
$("#jqGridTableId").jqGrid('setRowData',ids[i],{oper:linkHis});
var linkDetail = "<a href=# onclick=\'ContManage.winOpenOrder('" + arr.order_no + "', '" + arr.cont_no + "')\'>" + 详情 + "</a>";
$("#jqGridTableId").jqGrid('setRowData',ids[i],{oper:linkDetail});
var linkDown = "<a href="+arr.org_file_path+"?"+ arr.cont_no + "\'>" + 电子保单下载 + "</a>";
$("#jqGridTableId").jqGrid('setRowData',ids[i],{oper:linkDown});
}
}
});

报:Uncaught TypeError: $(...).jqGrid is not a function错误,请各位大神指点
...全文
2731 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaotomo 2018-04-22
  • 打赏
  • 举报
回复
http://www.bootcdn.cn/jqgrid/ 选择版本后点“复制<script>标签”,是有效的连接
奇点码农 2018-04-20
  • 打赏
  • 举报
回复
已经确定你这个就是没有引用包,查看下路径或者包是不是正确
qq_38878711 2017-05-22
  • 打赏
  • 举报
回复
引用 5 楼 u010736328 的回复:
[quote=引用 3 楼 slwsss 的回复:] jqGrid 这个
下面是我导入的包 <script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/easyui-lang-zh_CN.js"></script> <script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/jquery-1.8.0.min.js"></script> <script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/jquery.easyui.min.js"></script> <link rel="stylesheet" type="text/css" href="${ctx}/ebiz/web/inquire/css/icon.css"></script> <link rel="stylesheet" type="text/css" href="${ctx}/ebiz/web/inquire/css/easyui.css"></script> 我试了还是报这个错误[/quote] 请问你的问题解决了吗?我也遇到一样的问题,检查过引用文件,还是没有解决
muzi1314_ 2017-04-10
  • 打赏
  • 举报
回复
同问啊。。。。同样的错误,文件已经确认引用了。
樊凡 2016-01-22
  • 打赏
  • 举报
回复
引用 6 楼 u011376884 的回复:
[quote=引用 5 楼 u010736328 的回复:] [quote=引用 3 楼 slwsss 的回复:] jqGrid 这个
下面是我导入的包 <script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/easyui-lang-zh_CN.js"></script> <script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/jquery-1.8.0.min.js"></script> <script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/jquery.easyui.min.js"></script> <link rel="stylesheet" type="text/css" href="${ctx}/ebiz/web/inquire/css/icon.css"></script> <link rel="stylesheet" type="text/css" href="${ctx}/ebiz/web/inquire/css/easyui.css"></script> 我试了还是报这个错误[/quote] 你引得是easyui的js easyui和jqGrid 是两种插件 你要引得文件应该是类似 jquery.jqGrid.min.js ui.jqgrid.css[/quote] 好的,我试试,谢谢哦
  • 打赏
  • 举报
回复
引用 5 楼 u010736328 的回复:
[quote=引用 3 楼 slwsss 的回复:] jqGrid 这个
下面是我导入的包 <script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/easyui-lang-zh_CN.js"></script> <script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/jquery-1.8.0.min.js"></script> <script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/jquery.easyui.min.js"></script> <link rel="stylesheet" type="text/css" href="${ctx}/ebiz/web/inquire/css/icon.css"></script> <link rel="stylesheet" type="text/css" href="${ctx}/ebiz/web/inquire/css/easyui.css"></script> 我试了还是报这个错误[/quote] 你引得是easyui的js easyui和jqGrid 是两种插件 你要引得文件应该是类似 jquery.jqGrid.min.js ui.jqgrid.css
樊凡 2016-01-22
  • 打赏
  • 举报
回复
引用 3 楼 slwsss 的回复:
jqGrid 这个

下面是我导入的包
<script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/easyui-lang-zh_CN.js"></script>
<script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="${ctx}/ebiz/web/inquire/js/jquery.easyui.min.js"></script>
<link rel="stylesheet" type="text/css" href="${ctx}/ebiz/web/inquire/css/icon.css"></script>
<link rel="stylesheet" type="text/css" href="${ctx}/ebiz/web/inquire/css/easyui.css"></script>

我试了还是报这个错误
  • 打赏
  • 举报
回复
引用 2 楼 u010736328 的回复:
你好,请问你说的是指哪个.js没引用,我现在引用的有:jquery.min.js,jquery.js这两个
jqGrid对应的框架js
slwsss 2016-01-22
  • 打赏
  • 举报
回复
jqGrid 这个
樊凡 2016-01-22
  • 打赏
  • 举报
回复
你好,请问你说的是指哪个.js没引用,我现在引用的有:jquery.min.js,jquery.js这两个
slwsss 2016-01-22
  • 打赏
  • 举报
回复
js没引用

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧