attr('value','yp') 和 attr("value",'yp') jquery对单 双 引号都存在解析好了 所以这样写不会有错误,不建议这样子做
jAlert('请选择卡的开始有效时间','警告',function(){
j("#startDate").focus();
return false;
});
这种写法是错误的
第一种写法
jsp 页面
jQuery("#driverList").jqGrid({ url:'${contextPath}/application/vehiclesafety/driver/driverAction_findDriverList.action',
后台
String perId=this.getHttpServletRequest().getParameter("perId");
String name=this.getHttpServletRequest().getParameter("name");
String orgId=this.getHttpServletRequest().getParameter("orgId");
String kindId=this.getHttpServletRequest().getParameter("kindId");
查询的时候:
perId=null
原因:没有定义perId
第二种写法
jsp页面
var url = '${contextPath}/application/vehiclesafety/driver/driverAction_findDriverList.action?perId='+encodeURIComponent(perId)+'&name='+encodeURIComponent(name)+'&orgId='+orgId+'&kindId='+encodeURIComponent(kindId);
1 如果id="perId" 没有定义 后台 perId="undefined" string 类型