1.根據(jù)vid獲取單組或多組投票數(shù)據(jù)
commonvote::getvote();
a.DVotesnew::model()->findByPk($vid);獲取數(shù)據(jù)并處理
存入緩存60s。
b.直接從緩存中獲取數(shù)據(jù)。
2.$.each插入單組或多組數(shù)據(jù)并根據(jù)pid獲取投票數(shù)
praise::batchget()批量獲取投票數(shù)
3.投票轨帜,觸發(fā)投票按鈕調(diào)用
praise::add()踢京;投票數(shù)自增1
并將自增1的投票數(shù)更替舊投票數(shù)多柑,用cookie記錄該用戶已投票骏融、改變投票狀態(tài)changeVote();
changeVote()增加標簽class投票按鈕不能觸發(fā)并改變樣式箭跳。
用戶重新訪問時根據(jù)cookie判斷是否已投票