页面中的一段js方法
function checkCountS(countSend){
var countStore =
$("#countStore").val();
if(countSend>countStore){
$("#span3").html("<font
color=‘red‘>配送数量不能大于库存数量</font>");
$("#save").attr("disabled",true);
//$("#countSend").val("");
}else{
$("#span3").html("");
$("#save").attr("disabled",false);
}
}
此时当countSend取值明明小于countStore时也会进入第一个if判断中
解决办法如下:
function checkCountS(countSend){
var countStore =
$("#countStore").val();
var cst = parseInt(countStore);
var cs = parseInt(countSend);
if(cs>cst){
$("#span3").html("<font
color=‘red‘>配送数量不能大于库存数量</font>");
$("#save").attr("disabled",true);
//$("#countSend").val("");
}else{
$("#span3").html("");
$("#save").attr("disabled",false);
}
}
原文:http://www.cnblogs.com/jiangxuehaibo/p/3514240.html