页面输入的出库数量不能大于数据库里库存的数量该如何实现呢
页面输入的出库数量不能大于数据库里库存的数量该怎么实现呢?
如果输入的出库的值大于入库的值提示不能超过已有库存。。。有源码参考最好啦。。。最近在做这个功能 一直没实现好。。。
------解决思路----------------------
实时的话就用ajax 取数据库数据。
------解决思路----------------------
实时的用ajax校验,不是实时的,提交的时候逐一校验,要求不高的,可以先读取库存保存在页面,然后进行比较。
------解决思路----------------------
如果输入的出库的值大于入库的值提示不能超过已有库存。。。有源码参考最好啦。。。最近在做这个功能 一直没实现好。。。
------解决思路----------------------
实时的话就用ajax 取数据库数据。
------解决思路----------------------
实时的用ajax校验,不是实时的,提交的时候逐一校验,要求不高的,可以先读取库存保存在页面,然后进行比较。
------解决思路----------------------
var url =webContext+ "getNumByAjax";
$.post(url,"productId="+产品id+"&number="+购买数量,function(result){
if(!result.success){
alert(result.error);
return false;
}else if(result.success){
//库存量不足
}
},"json");
public AjaxResault getNumByAjax(String productId,String number){
Long 库存量 = get库存量();
Long 购买数量 = Long.parseValue(number);
if(库存量>购买数量){
//返回失败
}else{
//返回成功
}
}