PHP+Ajax微信手機端九宮格抽獎例項
PHP+Ajax結合lottery.js製作的一款微信手機端九宮格抽獎例項,抽獎完成後有收貨地址新增表單出現。支援可以設定中獎機率等。
獎品列表
<div class="lottery_list clearfix" id="lottery"> <ul> <li class="lottery-unit lottery-unit-0 lottery-1"><img src="images/1.png"></li> <li class="lottery-unit lottery-unit-1 lottery-2"><img src="images/2.png"></li> <li class="lottery-unit lottery-unit-2 lottery-3"><img src="images/3.png"></li> <li class="lottery-unit lottery-unit-7 lottery-4"><img src="images/4.png"></li> <li><a href="javascript:void(0);"><img src="images/middle.jpg"></a></li> <li class="lottery-unit lottery-unit-3 lottery-5"><img src="images/5.png"></li> <li class="lottery-unit lottery-unit-6 lottery-6"><img src="images/6.png"></li> <li class="lottery-unit lottery-unit-5 lottery-7"><img src="images/7.png"></li> <li class="lottery-unit lottery-unit-4 lottery-8"><img src="images/8.png"></li> </ul> </div>
Ajax抽獎
$.post("ajax.php", function(data) { //獲取獎品,也可以在這裡判斷是否登陸狀態 if (data.prize_id != '' && data.prize_id != undefined) { var prize_site = $(".lottery-" + data.prize_id).attr("data-ord"); $("#lottery").attr("prize_site", prize_site); $("#lottery").attr("prize_id", data.prize_id); $("#lottery").attr("prize_name", data.prize_name); $("#lottery").attr("prize_pic", data.prize_pic); if (data.code == 200) { $("#lottery").attr("contact_name", data.contact_name); $("#lottery").attr("contact_mobile", data.contact_mobile); $("#lottery").attr("contact_addr", data.contact_addr); } roll(); click = true; return false; } else { showLotteryTip(data.error); } }, "json")
儲存收貨地址
$.post("ajax.php", {contact_name: contact_name, contact_mobile: contact_mobile, contact_addr: contact_addr}, function(data) { $("#lottery_addr_box").modal('hide'); if (data.code == 200) { $("#tip_words").html("提交成功!"); getModalBox('#lottery_tip'); } else { showLotteryTip(data.error); } }, "json")
本文轉自: 轉載請註明出處!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31560779/viewspace-2653859/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jQuery九宮格抽獎效果程式碼例項jQuery
- 九宮格抽獎–手擼程式碼
- 用jQuery編寫簡單九宮格抽獎jQuery
- canvas 基礎系列(三)之實現九宮格抽獎Canvas
- 基於React跑一個簡易版九宮格抽獎React
- css九宮格佈局程式碼例項CSS
- Canvas 基礎系列(零)之大轉盤九宮格刮刮卡抽獎外掛封裝Canvas封裝
- PHP+Ajax手機移動端發紅包例項PHP
- php中獎概率演算法,可用於大轉盤、九宮格、翻牌、刮刮卡等抽獎演算法PHP演算法
- css 九宮格CSS
- 遊戲九宮格遊戲
- js不重複抽獎效果程式碼例項JS
- 數獨遊戲九宮格遊戲
- js實現刮刮樂抽獎效果程式碼例項JS
- 隨機抽獎隨機
- Flutter 仿微信/微博九宮格Flutter
- PHP+jQuery開發簡單的翻牌抽獎例項PHPjQuery
- python九宮格圖片的原理Python
- 小程式—九宮格心形拼圖
- 使用 yogaKit 實現一個九宮格
- SVG九宮格密碼效果程式碼SVG密碼
- iOS-九宮格密碼解鎖iOS密碼
- 遞迴、迭代和動態規劃:以九宮格鍵盤為例遞迴動態規劃
- PHP+Ajax實現文章心情投票功能例項PHP
- 破解九宮格密碼,一清即可密碼
- 教你寫一個九宮格鎖屏ViewView
- 自定義九宮格載入的實現
- Java解世界最難九宮格問題Java
- Html5實現手機九宮格密碼解鎖功能HTML密碼
- 九宮格切圖-創意分享新風尚
- L1-104 九宮格 分數 20
- JavaScript實現隨機抽獎效果JavaScript隨機
- PHP+Ajax點選載入更多列表資料例項PHP
- js抽獎JS
- [Android][抽獎轉盤]②---繪製轉盤的獎項文字Android
- 手機的九宮格圖形解鎖演算法(判斷是否合法)演算法
- 基於Vue實現拖拽升級(九宮格拖拽)Vue
- iOS swift 最好用的 手勢密碼 九宮格iOSSwift密碼