婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > php+ajax實現商品對比功能示例

php+ajax實現商品對比功能示例

熱門標簽:七魚外呼系統停用嗎 智能電話機器人排名前十名南京 地下城堡2圖九地圖標注 海南人工外呼系統有效果嗎 抖音有個地圖標注是什么意思 保定crm外呼系統運營商 九江外呼系統 阿里云400電話申請加工單 西區企業怎么做地圖標注入駐

本文實例講述了php+ajax實現商品對比功能。分享給大家供大家參考,具體如下:

商品對比調用的JS文件(包含了商品對比框浮動JS):

/*浮動窗口*/
(function(){
 var n=10;
 var obj=document.getElementById("goods-compare");
 if(!obj){
  return false;
 }
 var x=0;
 window.onscroll=function(){
  obj.style.top=(document.body.scrollTop||document.documentElement.scrollTop)+n+'px';
 };
 window.onresize=function(){
  obj.style.top=(document.body.scrollTop||document.documentElement.scrollTop)+n+'px';
 };
})();
//添加顯示對比框
function addcompare(chk){
 $('#goods-compare').fadeIn().show();
 var count=$(".compare-box li").length;
 if (count>2)//這里可以修改對比的數據哦
 {
  alert('產品比較最多選3種哦');
  return;
 }
 $.ajax({
  type: 'post',
  url: 'ajax.php',
  data: {
   'action':'1',
   'gid':chk.gid,//商品ID
   'gname':chk.gname,//商品名稱
   'gtype':chk.gtype//商品類別,類別不同時不能比較
  },
  cache: false,
  async: false,
  success: function(result) {
   if(result!='')
   {
    alert(result);
   }else{
    var url='http://www.lusen.com/product-'+chk.gid+'.html';//設置商品的鏈接地址
    $(".compare-box").append("li class='division clearfix' id='"+chk.gid+"'>div class='span-3'>a href='"+url+"' target='_blank' title='"+chk.gname+"'>'"+chk.gname+"'/a>/div>span onclick=\"removecompare('"+chk.gid+"');\">刪除/span>/li>")
    $("#comids").val($(".compare-box li").map(function(){//將對比的所有商品ID,賦值給#comids
     return $(this).attr('id');
    }).get().join(","));
   }
  }
 });
}
//刪除對比產品
function removecompare(id)
{
 $.ajax({
  type: 'post',
  url: 'ajax.php',
  data: {
   'action':'2',
   'gid':id
  },
  cache: false,
  success: function(result) {
   $("#"+id).remove();
   $("#comids").val($(".compare-box li").map(function(){
    return $(this).attr('id');
   }).get().join(","));
  }
 });
}
//清空對比產品
function clearcompare()
{
 $.ajax({
  type: 'post',
  url: 'ajax.php',
  data: {
   'action':'3'
  },
  cache: false,
  success: function(result) {
   $(".compare-box").html('');
   $("#comids").val('');
  }
 });
}
//顯示對比框
function showcompare()
{
 $.ajax({
  type: 'post',
  url: 'ajax.php',
  data: {
   'action':'4'
  },
  success: function(result) {
   if(result){
    $(".compare-box").append(result);
    $("#comids").val($(".compare-box li").map(function(){
     return $(this).attr('id');
    }).get().join(","));
    $('#goods-compare').fadeIn().show();
   }
  }
 });
}
//點擊關閉對比框
$('.close-gc').click(function(){
 $('#goods-compare').fadeOut().hide();
});

商品對比調用Ajax文件:

?php
function mb_unserialize($serial_str) {
 $serial_str =stripslashes($serial_str);
 return unserialize($serial_str);
}
if($_POST['action']=='1') {//add
 if(isset($_COOKIE['gtype'])) {
  if($_COOKIE['gtype']!=$_POST['gtype']) {
   echo '對不起,您選擇的是不同類別的產品無法加入對比,請選擇同類產品或清空當前對比欄再選擇。';
   return;
  }
 }else {
  setcookie('gtype',$_POST['gtype']);
 }
 if(isset($_COOKIE['gid'])) {
  $arr_str = $_COOKIE['gid'];
  $arr=mb_unserialize($arr_str);
  if(count($arr)>2) {//商品比較數量
   echo "商品比較最多選3種";
   return;
  }
  foreach($arr as $val) {
   if($val[0]==$_POST['gid']) {
    echo "該商品已經加入對比框";
    return;
   }
  }
  $info=array($_POST['gid'],$_POST['gname'],$_POST['gtype']);
  $arr[]=$info;
  $arr_str=serialize($arr);
  setcookie('gid',$arr_str);
 }else {
  $info=array($_POST['gid'],$_POST['gname'],$_POST['gtype']);
  $arr[]=$info;
  $arr_str=serialize($arr);
  setcookie('gid',$arr_str);
 }
}else if($_POST['action']=='2') {//delone
 $id=$_POST['gid'];
 $arr_str = $_COOKIE['gid'];
 $arr=mb_unserialize($arr_str);
 foreach($arr as $key=>$val) {
  if($val[0]==$id) {
   unset ($arr[$key]);
  }
 }
 $arr_str=serialize($arr);
 setcookie('gid',$arr_str);
}else if($_POST['action']=='3') {//delall
 setcookie('gid','');
 setcookie('gtype','');
}else if($_POST['action']=='4') {//showlist
 if(isset($_COOKIE['gid'])) {
  $data='';
  $arr_str = $_COOKIE['gid'];
  $arr=mb_unserialize($arr_str);
  foreach ($arr as $val){
   $url="http://www.lusen.com/product-".$val[0].".html";
   $data.="li id='{$val[0]}' class='division clearfix'>div class='span-3'>a href='{$url}' target='_blank' title='{$val[1]}'>{$val[1]}/a>/div>span onclick=\"removecompare('{$val[0]}');\">刪除/span>/li>";
  }
  echo $data;
 }
}
?>

更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP+ajax技巧與應用小結》、《PHP網絡編程技巧總結》、《PHP基本語法入門教程》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:
  • jQuery+Ajax請求本地數據加載商品列表頁并跳轉詳情頁的實現方法
  • 妙用Ajax技術實現局部刷新商品數量和總價實例代碼
  • php實現的簡單美國商品稅計算函數
  • 利用ajax+php實現商品價格計算

標簽:昭通 遼陽 甘肅 十堰 韶關 梅河口 九江 涼山

巨人網絡通訊聲明:本文標題《php+ajax實現商品對比功能示例》,本文關鍵詞  php+ajax,實現,商品,對比,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《php+ajax實現商品對比功能示例》相關的同類信息!
  • 本頁收集關于php+ajax實現商品對比功能示例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产欧美日韩不卡免费| 91麻豆福利精品推荐| 亚洲蜜臀av乱码久久精品| 精品国产乱码久久久久久影片| 在线亚洲欧美专区二区| 99久久99久久免费精品蜜臀| 国产精品羞羞答答xxdd| 国产专区欧美精品| 国产在线观看一区二区| 国产一区二区三区精品欧美日韩一区二区三区| 亚洲国产一区在线观看| 一区二区三区高清| 亚洲国产综合人成综合网站| 亚洲无人区一区| 亚洲成av人综合在线观看| 日精品一区二区三区| 天天影视涩香欲综合网| 美女视频网站久久| 国产精品一品二品| 99精品国产视频| 色美美综合视频| 在线播放中文字幕一区| 精品国产区一区| 欧美高清在线视频| 亚洲少妇30p| 亚洲va中文字幕| 久久99国产精品免费网站| 久久国产视频网| 高清beeg欧美| 欧美日韩激情在线| 精品国产自在久精品国产| 国产午夜精品一区二区三区四区| 中国色在线观看另类| 亚洲午夜免费电影| 精彩视频一区二区三区| 成人高清视频在线观看| 欧美日韩精品欧美日韩精品| 欧美va在线播放| 亚洲视频一区二区在线观看| 午夜视频一区二区三区| 国产一区二区精品在线观看| 91在线无精精品入口| 5566中文字幕一区二区电影| 久久久精品天堂| 亚洲最大成人综合| 久久99精品久久久久久国产越南 | 色婷婷综合在线| 91精品国产91热久久久做人人| 久久精品人人爽人人爽| 婷婷激情综合网| jiyouzz国产精品久久| 日韩一级完整毛片| 1区2区3区国产精品| 全部av―极品视觉盛宴亚洲| 99久久99久久精品免费观看 | 在线观看91av| 国产精品大尺度| 精品一二三四区| 在线观看亚洲专区| 国产精品久久久久久久久动漫 | 国产一区二区三区不卡在线观看 | 亚洲福中文字幕伊人影院| 国产精品亚洲综合一区在线观看| 欧美日韩视频在线一区二区| 中文字幕人成不卡一区| 国产精品香蕉一区二区三区| 欧美肥妇free| 亚洲成人精品一区二区| av午夜一区麻豆| 久久丝袜美腿综合| 麻豆国产精品一区二区三区 | 91精品中文字幕一区二区三区 | 一本大道久久精品懂色aⅴ| 2020国产精品| 日日嗨av一区二区三区四区| 欧美中文字幕一区二区三区| 亚洲裸体在线观看| 97精品电影院| 国产精品污www在线观看| 国产98色在线|日韩| 国产午夜精品久久久久久久| 国产中文字幕精品| 久久一留热品黄| 黄页网站大全一区二区| 26uuu成人网一区二区三区| 精品亚洲国产成人av制服丝袜| 日韩欧美国产不卡| 久久国产尿小便嘘嘘尿| 欧美精品一区二区三区在线| 国内精品久久久久影院薰衣草 | 国产免费久久精品| 国产精品一区二区不卡| 亚洲国产精品成人久久综合一区| 国产不卡一区视频| 中文字幕制服丝袜成人av | 色婷婷精品大视频在线蜜桃视频| 亚洲欧美视频在线观看视频| 欧美午夜免费电影| 丝袜亚洲精品中文字幕一区| 欧美一级片在线看| 国产精品影视在线观看| 中文字幕av一区 二区| av在线这里只有精品| 亚洲综合色噜噜狠狠| 欧美精品欧美精品系列| 免费不卡在线视频| 国产精品美女视频| 欧美日韩一区二区在线观看| 成人欧美一区二区三区小说| 一区二区成人在线视频| 1区2区3区国产精品| 日韩国产一二三区| 91国产免费看| 成人动漫视频在线| 一区二区三区四区视频精品免费| 色婷婷精品久久二区二区蜜臀av| 亚洲成av人片在线观看无码| 久久久三级国产网站| 91国产丝袜在线播放| 久久99蜜桃精品| 亚洲三级在线看| 日韩久久久久久| 色8久久人人97超碰香蕉987| 看片网站欧美日韩| 一区二区三区中文字幕在线观看| 日韩欧美专区在线| 一本一本大道香蕉久在线精品| 欧美aaaaaa午夜精品| 国产精品色婷婷久久58| 欧美成人精品福利| 91传媒视频在线播放| 成人夜色视频网站在线观看| 日韩中文字幕1| 亚洲影视在线播放| 国产精品久久久久aaaa| 久久综合色婷婷| 91精品国产综合久久久蜜臀粉嫩 | 欧美一区二区二区| 91在线一区二区三区| 国产精品一区不卡| 国产一区二区在线视频| 图片区小说区国产精品视频| 亚洲精品国久久99热| 久久久久久久综合狠狠综合| 日韩一区二区不卡| 91精品在线免费| 欧美日本一区二区三区四区| 在线观看免费成人| 久久毛片高清国产| 欧美一级黄色大片| 欧美日本视频在线| 欧美日韩成人综合天天影院 | 一本色道a无线码一区v| k8久久久一区二区三区| 成人免费福利片| 成人免费视频一区二区| 国产69精品一区二区亚洲孕妇| 国产在线视频精品一区| 国产精品影视天天线| 成人丝袜18视频在线观看| 成人免费毛片嘿嘿连载视频| 成人午夜大片免费观看| 不卡视频一二三| 久久亚洲一区二区三区四区| 精品国产自在久精品国产| 26uuu国产一区二区三区| 国产欧美日韩精品在线| 欧美韩国日本一区| 成人免费在线播放视频| 亚洲精品国产品国语在线app| 亚洲激情图片qvod| 天天综合网 天天综合色| 美国十次了思思久久精品导航| 久久se这里有精品| 盗摄精品av一区二区三区| 成人激情校园春色| 欧美天堂亚洲电影院在线播放| 欧美日韩在线电影| 久久在线观看免费| 亚洲欧美一区二区三区极速播放| 香蕉久久夜色精品国产使用方法| 奇米一区二区三区| 国产一区二区主播在线| 色综合久久六月婷婷中文字幕| 欧美日韩一区成人| 久久九九99视频| 亚洲伦理在线免费看| 美女一区二区三区在线观看| 国产精品1024| 欧美在线一二三四区| 欧美videossexotv100| 亚洲欧美另类综合偷拍| 琪琪久久久久日韩精品| av福利精品导航| 91麻豆精品国产91久久久更新时间| 久久久精品免费网站| 一区二区激情小说| 国产福利一区二区三区视频在线| 在线视频一区二区三| 日本一区二区免费在线|