這是我們的代碼 <div class="col-2"> <div class="input-group"> <label class="label">Name</label> <input id="name" class="input--style-4" type="text"> </div>和JSvar btn = document.getElementById("register");var email = document.getElementById("email");var pw = document.getElementById("pw");var date = document.getElementById("date").value;var gender = document.getElementById("gender");var name = document.getElementById("name");var number = document.getElementById("number"); btn.onclick=function(){ if(gender.checked) gender="m"; else gender="f"; $.ajax({ url: 'register.php', type: 'POST', data: { email: email.value, pw: pw.value, date: date, gender: gender, name: name.value, number: number.value },繼續發送 null 作為名稱值。有什么問題?
1 回答

holdtom
TA貢獻1805條經驗 獲得超10個贊
您應該創建一個像這樣的 FormData 對象:
var form_data = new FormData();
并附加您的數據 form_data.append("email", email.value);
然后發送表單數據對象,如下所示:
data: form_data, method: 'POST',
- 1 回答
- 0 關注
- 156 瀏覽
添加回答
舉報
0/150
提交
取消