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
- PHP+Ajax手機移動端發紅包例項PHP
- Flutter 仿微信/微博九宮格Flutter
- php中獎概率演算法,可用於大轉盤、九宮格、翻牌、刮刮卡等抽獎演算法PHP演算法
- 抽獎動畫 - lao虎機抽獎動畫
- PHP+jQuery開發簡單的翻牌抽獎例項PHPjQuery
- 隨機抽獎隨機
- PHP+Ajax實現文章心情投票功能例項PHP
- 微信小程式抽獎-翻牌微信小程式
- 微信小程式翻牌抽獎效果微信小程式
- 微信小程式:抽獎轉盤微信小程式
- PHP+Ajax點選載入更多列表資料例項PHP
- python九宮格圖片的原理Python
- 遞迴、迭代和動態規劃:以九宮格鍵盤為例遞迴動態規劃
- 微信抽獎小程式如何製作?教你快速製作微信公眾號抽獎小程式!
- 【微信刮刮卡抽獎遊戲】教你輕鬆做個抽獎遊戲頁面遊戲
- 小程式—九宮格心形拼圖
- 使用 yogaKit 實現一個九宮格
- SVG九宮格密碼效果程式碼SVG密碼
- 抽獎動畫 - 大轉盤抽獎動畫
- 抽獎動畫 - 紅包雨抽獎動畫
- 例項九— 除法器設計
- JavaScript實現隨機抽獎效果JavaScript隨機
- L1-104 九宮格 分數 20
- 破解九宮格密碼,一清即可密碼
- js抽獎JS
- 九宮格切圖-創意分享新風尚
- php抽獎功能PHP
- 基於Vue實現拖拽升級(九宮格拖拽)Vue
- iOS 九宮格鍵盤的UIKeyboardTypeNumbersAndPunctuation預設型別iOSUI型別
- iOS swift 最好用的 手勢密碼 九宮格iOSSwift密碼
- 中獎與抽獎次序無關
- 如何模仿MX抽獎
- 抽獎測試點
- 瞭解下Foundation 網格例項
- PAT-B 1069 微博轉發抽獎【模擬+集合】