/* 鏄惁鐧诲綍 */ function islogin() { if (USER_NAME == '') { window.location.href = HOME_URL + 'login.php'; } } /*浼氬憳娉ㄥ唽鐧诲綍*/ $('#zhuce').click(function(){ var username = $('#username'), password = $('#password'), rpassword = $('#rpassword'), tel = $('#tel'), email = $('#email'); switch (true){ case username.val().length < 6: alert("鐢ㄦ埛鍚嶄笉鑳藉皯浜?浣嶅瓧绗︼紒"); username.focus(); return false; break; case password.val().length < 4: alert("鐧诲綍瀵嗙爜涓嶈兘灏戜簬4浣嶅瓧绗︼紒"); password.focus(); return false; break; case password.val() != rpassword.val(): alert("鐧诲綍瀵嗙爜涓嶄竴鑷达紒"); rpassword.focus(); return false; break; case tel.val() == '': alert("鑱旂郴鏂瑰紡涓嶈兘涓虹┖锛?); tel.focus(); return false; break; } //鐢佃瘽鍙风爜楠岃瘉 if (!tel.val().match(/^(((1[0-9]{1})|159|153)+\d{9})$/)) { alert("鎵嬫満鍙风爜鏍煎紡涓嶆纭紒"); tel.focus(); return false; } if(email.val() != '') { if(!email.val().match(/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/)){ alert("閭鏍煎紡涓嶆纭紒璇烽噸鏂拌緭鍏?); email.focus(); return false; } } }) $('#denglu').click(function(){ var username = $('#username'), password = $('#password'), valicode = $('#valicode'); switch (true){ case username.val() == '': alert("鐢ㄦ埛鍚嶄笉鑳戒负绌猴紒"); username.focus(); return false; break; case password.val() == '': alert("鐧诲綍瀵嗙爜涓嶈兘涓虹┖锛?); password.focus(); return false; break; case valicode.val() == '': alert("楠岃瘉鐮佷笉鑳戒负绌猴紒"); valicode.focus(); return false; break; } }) //淇敼鎴戠殑涓汉淇℃伅 $('#personal-send').click(function(){ var tel = $('#tel'), email = $('#email'); if(tel.val() != '') { if (!tel.val().match(/^(((1[0-9]{1})|159|153)+\d{9})$/)) { alert("鎵嬫満鍙风爜鏍煎紡涓嶆纭紒"); tel.focus(); return false; } } if(email.val() != '') { if(!email.val().match(/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/)){ alert("閭鏍煎紡涓嶆纭紒璇烽噸鏂拌緭鍏?); email.focus(); return false; } } }) /*淇敼瀵嗙爜*/ $('#password-send').click(function(){ var password = $('#password'), newpassword = $('#newpassword'), repeatpassword = $('#repeatpassword'); switch (true){ case password.val() == '': alert("鍘熷瘑鐮佷笉鑳戒负绌猴紒"); password.focus(); return false; break; case newpassword.val().length < 4: alert("鏂板瘑鐮佷笉鑳藉皯浜?浣嶅瓧绗︼紒"); newpassword.focus(); return false; break; case newpassword.val() != repeatpassword.val(): alert("涓ゆ瀵嗙爜杈撳叆涓嶄竴鑷达紒"); repeatpassword.focus(); return false; break; } }) /*鏀惰揣淇℃伅*/ $('#addressadd-send').click(function(){ var name = $('#address-name'), tel = $('#address-tel'), prov = $('#prov'), detailed = $('#address-detailed'); switch (true){ case name.val() == '': alert("鏀惰揣浜哄鍚嶄笉鑳戒负绌猴紒"); name.focus(); return false; break; case prov.val() == '': alert("鎵€鍦ㄥ湴鍖轰笉鑳戒负绌猴紒"); prov.focus(); return false; break; case detailed.val() == '': alert("璇︾粏鍦板潃涓嶈兘涓虹┖锛?); detailed.focus(); return false; break; } if (tel.val() != '') { if (!tel.val().match(/^(((1[0-9]{1})|159|153)+\d{9})$/)) { alert("鎵嬫満鍙风爜鏍煎紡涓嶆纭紒"); tel.focus(); return false; } } }) //璇︽儏绔嬪嵆璐拱鎸夐挳 function buyNow(productid) { islogin(); var url = HOME_URL+'ajaxOrders.php?action=shopping'; var num = $('#cart-number').val(); $.post(url,{id:productid,num:num}, function(data){ if (data) { if(data == 1){ window.location.href = HOME_URL+'person.php?action=shopping'; } } }); } //閫氱敤浜у搧鏀惰棌 function userCollection(_this, cls) { islogin(); var productid = _this.data('id'); var loves = _this.attr('data-loves'); var url = HOME_URL+'ajaxOrders.php?action=like'; $.post(url,{id:productid,loves:loves}, function(data) { if (data == 2) { _this.attr('data-loves',0); _this.removeClass(cls); } else if (data == 1) { _this.attr('data-loves',2); _this.addClass(cls); } }); } //鍒犻櫎鏀惰揣鍦板潃 function removeAddress(_this){ var id = _this.data('id'); var url = HOME_URL + 'ajaxOrders.php?action=deleteAddress'; var flag = confirm('纭畾鍒犻櫎姝ゅ湴鍧€涔堬紵'); if (flag) { $.post(url,{id:id}, function(data){ if (data == 1) { _this.parents('li').remove(); } }); } } //鍙栨秷浜у搧鏀惰棌 function removeLikes(_this) { islogin(); var productid = _this.data('id'); var url = HOME_URL+'ajaxOrders.php?action=like'; var flag = confirm('纭畾涓嶅啀鏀惰棌姝ゅ晢鍝佷箞锛?); if (flag) { $.post(url,{id:productid,loves:2}, function(data) { if (data == 2) { _this.parents('li').remove(); } }); } } //鏀惰棌鐨勪骇鍝佸姞鍏ヨ喘鐗╄溅 function addCart(_this, productid) { islogin(); var url = HOME_URL+'ajaxOrders.php?action=shopping'; $.post(url,{id:productid}, function(data){ if(data == 1){ mui.toast('鍔犲叆鎴愬姛',{ duration:'1000ms', type:'#muis-toast' }); } }); } //鍒犻櫎宸茶喘涔拌鍗 function userBought(_this) { var id = _this.data('id'); var url = HOME_URL+'ajaxOrders.php?action=lists'; var flag = confirm('纭畾鍒犻櫎姝よ褰曚箞锛?); if (flag) { $.post(url,{id:id}, function(data) { if (data == 1) { _this.parents('.user-bought').remove(); } }); } } //缁熻浠锋牸 function totalvar() { if ($('.shopping-list li').length < 1) { $('.shopping-list').html('