如圖,寫入cookie后繼續(xù)彈出輸入框
js代碼檢查之后沒找到問題
var seckill = {
URL : {
},
validatePhone: function(phone){
if(phone && phone.length == 11 && !isNaN(phone)){
return true;
}else{
return false;
}
},
detail : {
init : function(params){
var killPhone = $.cookie('killPhone');
var startTime = params['startTime'];
var endTime = params['endTime'];
var seckillId = params['seckillId'];
if(!seckill.validatePhone(killPhone) ){
var killPhoneModal = $('#killPhoneModal');
killPhoneModal.modal({
show:true,//顯示
backdrop:false,
keyboard:false
});
$('#killPhoneBtn').click(function(){
var inputPhone = $('#killPhoneKey').val();
if(seckill.validatePhone(inputPhone)){
$.cookie('killPhone',inputPhone,{expires:7, path:'/'});
window.location.reload();
}else{
$('#killPhoneMessage').hide().html('<label class="label label-danger">手機(jī)號(hào)錯(cuò)誤!</laber>').show(300);
}
});
}
}
}
}
2017-05-15
光是看這個(gè)js好像沒有錯(cuò)。
有兩個(gè)辦法:
在瀏覽器里打斷點(diǎn)調(diào)試js?
github上有網(wǎng)友把代碼都上傳了,可以找來對(duì)比下
2018-07-31
改成這樣就解決了
$.cookie('killPhone', inputPhone, {expires: 7});
2017-07-25
window.location.reload()后。$.cookie("cookieName")獲取的cookieValue為undefined,添加了{expires:-1,path:'/seckill'}后返回[object object],在驗(yàn)證手機(jī)號(hào)那個(gè)if不通過,重新彈出驗(yàn)證窗口?,F(xiàn)在要解決的問題應(yīng)該是,cookieValue?哪位前輩知道的,求解救。
2017-07-16
請(qǐng)問是如何解決的