关于TypeError: e[h] is not a function的问题

在工作中突然发现了这个错误:

 

TypeError: e[h] is not a function

 

于是回过头去重新检查了一下代码,发现并没有什么问题,可还是一直报这个错。

后来发现,原来是有个input标签的type属性为“submit”;

当有input标签type属性为“submit”的时候,再通过jquery操作button按钮的点击事件来提交表单的时候;

也就是$(form).submit();的时候,jquery就会报这个错误;

把input type改成button就可以了。

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

01-22

$("#jqGridTableId").jqGrid(rn url : Eservice.ctx +'/ebiz/inquire/contNoShow.action?action=getPolicyList&ajax=true',rn mtype : 'POST',rn postData : rn heartStatus:$("#heartStatus").val(),rn contNo:$("#contNo").val(),rn riskCode:$("#riskCode").val(),rn planCode:$("#planCode").val(),rn channelName:$("#channelName").val(),rn productChannel:$("#productChannel").val(),rn name:$("#name").val(),rn paymentName:$("#paymentName").val(),rn bizeCode:$("#bizeCode").val()rn ,rn datatype : "xml",rn colNames : ['渠道代码', '订单号', '险种代码','款别',rn '投保人', '支付方式', '支付状态', '导入状态', '业务类型','操作'],rn colModel : [rn name : 'cont_no',rn index : 'cont_no',rn align : 'center',rn sortable : false,rn width: 90rn ,rn name : 'product_Channel',rn index : 'product_Channel',rn hidden : truern ,rn name : 'bize_code',rn index : 'bize_code',rn align : 'center',rn sortable : false,rn width: 90rn ,rn name : 'risk_code',rn index : 'risk_code',rn align : 'center',rn formatter : 'date',rn sortable : false,rn width: 55rn ,rn name : 'plan_code',rn index : 'plan_code',rn align : 'center',rn sortable : false,rn width: 120rn ,rn name : 'name',rn index : 'name',rn align : 'center',rn sortable : false,rn width: 55rn ,rn name : 'payment_name',rn index : 'payment_name',rn align : 'center',rn sortable : false,rn width: 50,rn formatter:function(val,rec) rn var cname;rn if(val=='1')rn cname="已支付";rn else if(val=='2')rn cname="未支付";rn else if(val=='3')rn cname="支付失败";rn rn return cname; rn rn ,rn name : 'heart_status',rn index : 'heart_status',rn align : 'center',rn sortable : false,rn width: 50 ,rn formatter:function(val,rec) rn var cname;rn if(val=='1')rn cname="已导入";rn else if(val=='2')rn cname="未导入";rn else if(val=='3')rn cname="导入失败";rn rn return cname; rn rn ,rn name : 'BIZE_CODE',rn index : 'BIZE_CODE',rn align : 'center',rn sortable : false,rn width: 75,rn formatter:function(val,rec) rn var cname;rn if(val=='101')rn cname="投保";rn else if(val=='102')rn cname="退保";rn else if(val=='103')rn cname="投保批改";rn else if(val=='104')rn cname="异步返回";rn else if(val=='105')rn cname="注销";rn rn return cname; rn rn ,rn name : 'oper',rn index : 'oper',rn align : 'center',rn sortable : false,rn width: 75rn ],rn shrinkToFit : true,rn rowNum : 10,rn rowList : [ 10, 30, 50 ],rn pager : '#jqGridPagerId',rn viewrecords : true,rn xmlReader : rn repeatitems : false,rn root : "object",rn row : "map",rn page : 'page',rn total : 'total',rn records : 'records'rn ,rn caption : "订单信息",rn height:'auto',rn gridComplete: function() //获得所有行的ID数组 rn var ids = $("#jqGridTableId").jqGrid('getDataIDs');rn var contNo=$('#contNo').val();rn for(var i=0;i < ids.length;i++) rn var arr = $("#jqGridTableId").jqGrid('getRowData',ids[i]);rn var linkReq = "" + arr.cont_no + "";rn $("#jqGridTableId").jqGrid('setRowData',ids[i],cont_no:linkReq);rn rn var linkHis = "" + 日志 + "";rn $("#jqGridTableId").jqGrid('setRowData',ids[i],oper:linkHis);rn var linkDetail = "" + 详情 + "";rn $("#jqGridTableId").jqGrid('setRowData',ids[i],oper:linkDetail);rn var linkDown = "" + 电子保单下载 + "";rn $("#jqGridTableId").jqGrid('setRowData',ids[i],oper:linkDown);rn rn rn );rnrn报:Uncaught TypeError: $(...).jqGrid is not a function错误,请各位大神指点

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试