『壹』 请问每次点击购物车里的加减号改变货物数量时,都要把数据存数据库吗
要看程序逻辑是怎么设计的,一般是购买提交的时候才会存入数据库呀。
『贰』 购物车淘宝怎么修改数量
直接点管理宝贝修改,实在不懂就删除了重新加购
『叁』 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循环里,需要做不同的专标记 怎么标记,你举属个例子 从商品栏添加商品到购物车的 …,网络搜索"超市管理精英网"获取超市购物车相关资料