gpt4 book ai didi

jQuery - 为 ajax POST 获取表单值

转载 作者:IT王子 更新时间:2023-10-29 03:26:33 26 4
gpt4 key购买 nike

我正在尝试通过 AJAX 将表单值发布到 php 文件。如何收集我的表单值以在“数据”参数内部发送?

$.ajax({
type: "POST",
data: "submit=1&username="+username+"&email="+email+"&password="+password+"&passconf="+passconf,
url: "http://rt.ja.com/includes/register.php",
success: function(data)
{
//alert(data);
$('#userError').html(data);
$("#userError").html(userChar);
$("#userError").html(userTaken);
}
});

HTML:

<div id="border">
<form action="/" id="registerSubmit">
<div id="userError"></div>
Username: <input type="text" name="username" id="username" size="10"/><br>
<div id="emailError" ></div>
Email: <input type="text" name="email" size="10" id="email"/><br>
<div id="passError" ></div>
Password: <input type="password" name="password" size="10" id="password"/><br>
<div id="passConfError" ></div>
Confirm Password: <input type="password" name="passconf" size="10" id="passconf"/><br>
<input type="submit" name="submit" value="Register" />
</form>
</div>

最佳答案

使用序列化方法:

$.ajax({
...
data: $("#registerSubmit").serialize(),
...
})

文档:serialize()

关于jQuery - 为 ajax POST 获取表单值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7426085/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com