ajax可以傳送一個或多個參數到后台php中
<script> $(function(){ $("#sub_btn").click(function(){ var email = $("#email").val(); var preg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/; //匹配Email if(email=='' || !preg.test(email)){ alert("請填寫正確的郵箱!"); }else{ $.ajax({ url:'xxx', type:'post', dataType:'json', data:{'email':email}, success:function(data,status){ alert(data.value); }, error:function(){ alert('error'); } }); } }); $('#submit_btn').click(function(){ var email = $("#email").val(); var key = $("#key").val(); var pwd = $("#pwd").val(); var confirm_pwd = $("#confirm_pwd").val(); var preg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/; //匹配Email var preg_pwd = /^[0-9a-zA-Z]{6,12}$/; var preg_key = /^[0-9]{6}$/; if(email=='' || !preg.test(email)){ alert("請填寫正確的郵箱!"); return false; } if(key=='' || !preg_key.test(key)){ alert('請輸入6位數字驗證碼'); return false; } if(pwd=='' || !preg_pwd.test(pwd)){ alert("請填寫6到12位由字母和數字組成的密碼,區分大小寫"); return false; } if(confirm_pwd=='' || confirm_pwd != pwd){ alert('請輸入正確的確認密碼'); return false; }else{ $.ajax({ url:'xxx', type:'post', dataType:'json', data:{'email':email,'pwd':pwd,'key':key}, success:function(data,status){ alert(data.value); }, error:function(){ alert('error'); } }); } }); }) </script>
