2 回答

TA貢獻1785條經驗 獲得超8個贊
您使用以下方法來獲取輸入字段的值:
$('input[id=name]').val(),
$('input[id=email]').val(),
$('input[id=message]').val()
但您的輸入都沒有id字段:
<input type="text" class="form-control my-2" name="name" placeholder="Full Name" />
<input type="email" class="form-control my-2" name="email" placeholder="Email Address" />
<textarea type="text" class="form-control my-2" name="message" rows="4" name="message" placeholder="Write your message here..."></textarea>
</div>
所以你可以用它來獲取這些值:
$(input[name="name"]).val();
$(input[name="email"]).val();
$(input[name="message"]).val();

TA貢獻1828條經驗 獲得超13個贊
所有三個子formData
對象都是空的 - 這三個帶有 id 的輸入選擇器根本不存在,所以isset($_POST['name'])
總是 false。
- 2 回答
- 0 關注
- 116 瀏覽
添加回答
舉報