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 关注
- 89 浏览
添加回答
举报