form表单绑定事件onsubmit没有响应

form表单绑定事件onsubmit没有响应–求大神指导

以下是我的代码(ssm框架):

 <form action="<%=basePath%>saleDrugAction/edit.do" method="post" onsubmit="return mysubmit()">
  <input type="hidden" name="id" value="${s.id}">
  <br>
  顾客号<input type="text" name="customer_id" value="${s.customer_id}">
  <br>
  药品编码<select name="drug_id" id="drugid">
  <option>请选择药品编码</option>
  <c:forEach items="${list}" var="w">
   <c:choose>
    <c:when test="${item.goodsid == model.goodsid}">
     <option <%-- num="${w.stock_number}" --%> value="${w.drug_id}" selected="selected">${w.drug_id}-库存量-${w.stock_number}-</option>
     </c:when>
           <c:otherwise>
     <option <%-- num="${w.stock_number}" --%> value="${w.drug_id}">${w.drug_id}-库存量-${w.stock_number}-</option>
    </c:otherwise>
   </c:choose>
  </c:forEach>
 </select>
  <br>
  
销售量<input type="text" name="sale_number" value="${s.sale_number}">   
 
<br>
销售日期<input  name="date" class="Wdate" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true})" value="${s.date}" />
<br>
单价<input type="text" name="price" value="${s.price}"> 
<br>
  <input type="submit" value="提交">
 </form>

</div>

对应的js为:

if(date.trim().length0){
alert(“请输入日期”);
return false;
}
if(price.trim().length
0){
alert(“请输入单价”);
return false;
}

Number num = $("#drugid").find(“option:selected”).attr(“num”);
Number sale_numberAgo = <%=s.getSale_number()%>;
Number drug_idAgo = <%=s.getDrug_id()%>;

if(drug_idAgo==drug_id){
if(num+sale_numberAgo<sale_number){
alert(“请输入正确的销售数量”);
return false;
}
}else{
if(sale_number>num){
alert(“请输入正确的销售数量”);
return false;
}
}
return true;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值