由于HTML,JavaScript和所有属于它的东西对我而言是非常新鲜的东西,我经常会遇到某些问题。不能让我的帖子()使用jQuery Ajax工作
今天我的问题是,我不知道如何让我的脚本发布()我放入我的输入字段。
我有3个输入字段在我的HTML应该采取名字,姓氏和电子邮件,并将其发送到数据库(MySQL),当我按下按钮执行该功能。
简单地说,我的HTML看起来像这样:
<form id="regForm">
<div>
<label for="firstname">Firstname</label>
<input id="firstname" type="text" name="firstname"/>
</div>
<div>
<label for="lastname">Lastname</label>
<input id="lastname" type="text" name="lastname"/>
</div>
<div>
<label for="email">Email</label>
<input id="email" type="email" name="email"/>
</div>
<button id="regBtn" type="button">Click Me</button>
</form>
现在到了棘手位:(我的脚本文件:
$(document).ready(function() {
$("#regBtn").click(function() {
$.post("example.ex/register")
//I dont know what to do here//
});
});
...我已经寻找并尝试了一些例子但是我做的事情错了。 这样的事情?
//This is an example//
$(document).ready(function() {
$("#regBtn").click(function() {
$.post("example.ex/register"),
{
firstname: "#firstname",
lastname: "#lastname",
email: "#email"
}
});
});
我怎么把我的名字,拉斯tname和电子邮件从我的输入作为参数? 请帮我理解这是如何工作的。谢谢。
您使用$ .post()的data:属性发送。请记住,如果你用json之类的东西发送它,你必须使用JSON.parse(你的数据),这样才能被这篇文章理解。只是一个头。 – Casey