$(".increment").click(function () { var t = $(this).parent().find('input[class*=itxt]'); t.val(parseInt(t.val())+1); getTotalPrice(); }) $(".decrement").click(function () { var t = $(this).parent().find('input[class*=itxt]'); t.val(parseInt(t.val())-1); if(parseInt(t.val())<=0){ t.val(1); } getTotalPrice(); }) $(".itxt").blur(function () { var t = $(this).val(); if(t<1){ alert('商品数量不能小于0'); } getTotalPrice(); })
function getTotalPrice() { $("#tab tr").each(function () { var s = parseInt($(this).find('input[class*=itxt]').val())*parseFloat($(this).find('span[class*=one_price]').text()); $(this).find('span[class*=total_price]').html(s); }) } 限制输入非数字的字符
οninput="this.value=this.value.replace(/\D/g,'')"