例如添加一件商品后,某個div顯示當前的商品數量?<div?class="pay">
????????????????<div?class="pay-opt">?<a?href="home2.html"><span?class="am-icon-home?am-icon-fw">首頁</span></a>?<a><span?class="am-icon-heart?am-icon-fw">收藏</span></a>?</div>
????????????????<li>
????????????????????<div?class="clearfix?tb-btn?tb-btn-buy?theme-login">?<a?id="LikBuy"?title="點此按鈕到下一步確認購買信息"?href="#">立即購買</a>?</div>
????????????????????<div?id="test1"></div>
????????????????</li>
????????????????<li>
????????????????????<div?class="clearfix?tb-btn?tb-btn-basket?theme-login">?<a?id="LikBasket"?title="加入購物車"?href="javascript:addCart({$rst[0]['g_id']})"?onClick="showSum()"><i></i>加入購物車</a>?</div>
????????????????</li>
????????????</div>
????????</div>
????????<div?class="clear"></div>
????</div>
???{literal}?<script?type="text/javascript">
??????????
??????????function?showSum(){
??????????????var?url?=?"countShopcartid.php";
???????????????
???????????????
?????????????var?data?=?{"not":""};
??????????????var?success=?function(response){
??????????????????if(response.errno?==?0){
????????????????????var?sum?=?response.sum;?
????????????????????alert(sum);
??????????????????$("#test1").html(sum);
??????????????????}else
??????????????????{
???????????????????????alert('獲取購物車商品數量失敗');
??????????????????}
??????????????}
??????????????$.post(url,data,success,"json");
??????????}
????</script>{/literal}countShopcartid.php
<?php
?
require_once('include.php');
//1.接受參數并處理
?
$user_id?=?$_SESSION["id"];
//2.計算數量
$sql?=?"select?count(*)?from?shopcar?where??user_id='{$user_id}'";
$row?=?$admindb->ExecSQL($sql,$conn);
var_dump($row);
//3.返回處理結果
if($row){
????$response?=?array(
????????'errno'?=>0,
????????'errmsg'?=>'success',
????????'data'?=>?true,
????????'sum'?=>?$row[0]["count(*)"],
????);
}
else{
????$response?=?array(
????????'errno'?=>-1,
????????'errmsg'?=>'fail',
????????'data'?=>?false,
????????'sum'?=>?$row[0]["count(*)"],
????);
}
echo?json_encode($response);???
?>f12看到sum有值{"errno":0,"errmsg":"success","data":true,"sum":"2"}就是傳不到test1這個div里
購物車怎么點擊一個按鈕實時刷新數據顯示出來?
錯過了年華
2017-11-01 11:52:44