『壹』 請問每次點擊購物車里的加減號改變貨物數量時,都要把數據存資料庫嗎
要看程序邏輯是怎麼設計的,一般是購買提交的時候才會存入資料庫呀。
『貳』 購物車淘寶怎麼修改數量
直接點管理寶貝修改,實在不懂就刪除了重新加購
『叄』 java購物車數量修改
你是抄form表單提交的嗎?form是怎麼寫的襲,input的name做區分了嗎,沒有的話默認第一個。這種情況建議用ajax。
好吧我看了一眼你的Controller
publicObjectedit(@RequestParam(value="id")intid,@RequestParam(value="number")intnumber,HttpSessionsession,Modelmodel)
...
carService.save(car);
先不說別的,你獲取和保存都是一個,第二個怎麼可能會變。。。
『肆』 在淘寶買東西能加入購物車,但是數量的加減點不了,而且還不能結算了,是怎麼回事
購物車壞了 您只能單個單個買
您也可以打電話給淘寶客服 要求他們幫您修復購物車
也有可能是暫時性的 淘寶很多時候會出現系統故障的
『伍』 asp怎麼實現購物車中用戶修改數量的時候,進行實時的計算總價。
你好? 首先來在添加購物車源的時候、、將 商品信息++預購數量 存入資料庫中購物車表
後面可以這樣做
<% ss=rs("商品單價欄位名")*rs("預購數量欄位名") %>
後面可以顯示該商品總價 <%=ss%>也可以直接<%=rs("商品單價欄位名")*rs("預購數量欄位名") %>
算總價的時候
<% s=s+rs("商品單價欄位名")*rs("預購數量欄位名") %>後面用<%=s%>顯示輸出就可以了
關於折扣、、你就直接舉一反三吧、純手打!!!!
『陸』 struts中jquery如何實現購物車中多個商品數量的增減
$("#btn").click(function(){
var txtvalue=$("商品數量input").val();
$("商品數量input").val(txtvalue+1);
});
你需要這個?還是對選擇器不熟,只能選到內地一條記錄?容
『柒』 jsp購物車修改商品數量的問題
<input type="text" id="count" value="<%=goods.getCount()%>" size="1"/>你每個商品的數量都是這個,頁面出現有多個id="count" 的input域
document.getElementById("count").value;當id是count的input唯一的時候才能取到正確的
<input type="text" id="<%=goods.getProId()%>_count" value="<%=goods.getCount()%>" size="1"/>
數量的Input的id可以換一下讓他變成唯一的,例如 商品id,這樣就唯一了
<a href="javascript:go('<%=goods.getProId()%>')">
<img src="img/changecount.gif" title="修改商品數量" border="0" width="15" height="15" style="position: relative;top:2px;"/>
</a>
每次調用go的時候把input的商品id傳過去,
function go(proId){
var str;
str="changecount.jsp?count=";
str+=document.getElementById(proId+"count").value;
str+="&&";
str+="proId=";
str+="<%=goods.getProId()%>";
window.location=str;
}
這樣應該就可以了,主要是因為你那個Input 的id重復了,
『捌』 求php增加購物車數量的加減,
偽代碼:
前端:在你頁面上數量那欄增加
<div class="quantity-form"><a href="javascript:void(0);" clstag="cart_num_down" class="decrement disabled" id="decrement_8888_526830_1_1">-</a>
<input autocomplete="off" type="text" class="itxt" value="1" id="changeQuantity_8888_526830_1_1_0" minnum="1">
<a href="javascript:void(0);" clstag="cart_num_up" class="increment" id="increment_8888_526830_1_1_0">+</a>
</div>
你的購物車是個循環列表,可以去得到,每個商品的信息:id是商品
function cart_num_up(id,uid){
$.ajax({
type: "POST",
url: "CART_num.PHP",
data: {id:id, num:-1,uid:uid},
dataType: "json",
success: function(data){
if(data.status==1){
});
});
}
function cart_num_down(id,uid){
$.ajax({
type: "POST",
url: "CART_num.PHP",
data: {id:id, num:1,uid:uid},
dataType: "json",
success: function(data){
if(data.status==1){
});
});
}
點一次 加或減按鈕,觸發js向後端發起ajax請求:返回的是增加成功和失敗狀態和剩餘數量;
CART_num.PHP
$id = (int)$_POST['id'];
$num = (int)$_POST['num'];
$uid =(int)$_POST['uid']; //有封裝獲取post或get函數更好
//查庫看庫存
$sort = get_kucun_num();
//查看購物車目前數量
$cart_num = get_cart_num(uid,id);
//判斷庫存
if($sort >$cart_num){
}else{
}
if($num<0){
//減法 $sql =「update cart set cart_num = cart_num-1 where uid =uid and id =id 」
if(($cart_num-1)>1){
}else{
}){
//加法 $sql =「update cart set cart_num = cart_num+1 where uid =uid and id =id 」
}else{
//不正確的請求
}
『玖』 購物車單個商品可以增減,多個商品就無法增減,怎麼改
引用 3 樓 topyxu 的回復: splendid_javasp-----每個商品的數量都要獨立計算,尤其在for循環里,需要做不同的專標記 怎麼標記,你舉屬個例子 從商品欄添加商品到購物車的 …,網路搜索"超市管理精英網"獲取超市購物車相關資料