function jian(id){
if($("#count"+id).val()==1){
//采用淘宝模式,如果低于1,则不用提示,直接不可用;
$("#count"+id).prev().attribute("disabled","disabled");
return;
}
$.ajax({
url:'CartBuyCountServlet',
type:'post',
dataType:'text',
data:{
gid:id,
AAA:parseInt($("#count"+id).val())-1 // -1
},
success:function(data){
var price = $("#price"+id).html();
$("#count"+id).val(parseInt($("#count"+id).val())-1);
$("#sum"+id).val("¥"+price*$("#count"+id).val());
calcTotal();
}
});
}
function add(id){
$.ajax({
url:'CartBuyCountServlet',
type:'post',
dataType:'text',
data:{
gid:id,
AAA:parseInt($("#count"+id).val())+1
},
success:function(data){
if(data=="false"){
alert("库存不足!!!!");
}
else{
var price = $("#price"+id).html();
$("#count"+id).val(parseInt($("#count"+id).val())+1);
$("#sum"+id).val("¥"+price*$("#count"+id).val());
calcTotal();
}
}
});
}
function calcTotal(){
// input...
var counts = $("input[id^=count]").toArray();
var prices = $("div[id^=price]").toArray();
var total = 0;
for(var i=0;i<prices.length;i++){
total += prices[i].innerHTML*counts[i].value;
}
$("#total").val("¥"+total);
}
if($("#count"+id).val()==1){
//采用淘宝模式,如果低于1,则不用提示,直接不可用;
$("#count"+id).prev().attribute("disabled","disabled");
return;
}
$.ajax({
url:'CartBuyCountServlet',
type:'post',
dataType:'text',
data:{
gid:id,
AAA:parseInt($("#count"+id).val())-1 // -1
},
success:function(data){
var price = $("#price"+id).html();
$("#count"+id).val(parseInt($("#count"+id).val())-1);
$("#sum"+id).val("¥"+price*$("#count"+id).val());
calcTotal();
}
});
}
function add(id){
$.ajax({
url:'CartBuyCountServlet',
type:'post',
dataType:'text',
data:{
gid:id,
AAA:parseInt($("#count"+id).val())+1
},
success:function(data){
if(data=="false"){
alert("库存不足!!!!");
}
else{
var price = $("#price"+id).html();
$("#count"+id).val(parseInt($("#count"+id).val())+1);
$("#sum"+id).val("¥"+price*$("#count"+id).val());
calcTotal();
}
}
});
}
function calcTotal(){
// input...
var counts = $("input[id^=count]").toArray();
var prices = $("div[id^=price]").toArray();
var total = 0;
for(var i=0;i<prices.length;i++){
total += prices[i].innerHTML*counts[i].value;
}
$("#total").val("¥"+total);
}