如何使用jQuery发送post值?

时间:2012-12-06 21:04:36

标签: php jquery

如何从包含多个输入的表单向php脚本发送数据?使用POST方法ofc。例如,我有这样的形式:

<form action="register.php" method="POST" name="registerform">
<span class="login">Nazwa użytkownika:</span>
<input type="text" class="login" placeholder="twój login" name="username">
<span class="login">E-mail</span>
<input type="text" class="login" placeholder="twój email" name="email">
<span class="login">Hasło</span>
<input type="password" class="login" placeholder="twoje hasło" name="password">
<span class="login">Powtórz Hasło</span>
<input type="password" class="login" placeholder="powtórz hasło" name="repassword">
<input type="submit" value="Rejestruj" class="button">
</form>

如何将这一切发送到register.php并将其放在同一个文件夹中?

3 个答案:

答案 0 :(得分:3)

<script type="text/javascript">
$(document).ready(function() {
    form = $('form[name="registerform"]');
    $.post(form.attr('action'), form.serialize());
});
</script>

答案 1 :(得分:1)

使用jquery.post()

这是link

答案 2 :(得分:0)

您可以使用serialize()方法

var str = $('form[name="registerform"]').serialize();

然后使用ajax请求$.ajax$.post

发送数据
$.ajax({
   url: 'yoururl'
   type : 'post',
   data : str,
   success : function(data){

   } 
})