0

好的,所以我认为我做错了。我刚开始使用 jquery 和 Ajax,找不到任何真正好的教程。所以我基本上是在处理我找到的 Jquery 代码并试图让它工作。

有人可以向我解释为什么这不起作用吗?(login.php 文件只是一个登录脚本,如果运行成功则返回“true”,如果运行失败则返回“false”)。

<?php
include('./includes/config.php');
echo $_SESSION['uid'];
?>
<a href='logout.php'>logout</a>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<form method="post" id='login_form'>
<input type='text' name='username' id='username'> 
<input type='password' name='password' id='password'>
<input type='submit' id='submit'>
</form>
<script type='text/javascript'>
$('#login_form').submit(
function()
{
    $.ajax({
        type:POST, 
        url:'login.php', 
        success: function(){alert('win!')}
    })
})
</script>
4

1 回答 1

1

在您的代码中,它应该是 type:'POST' 或 type:"POST",而不是 type:POST。

官方的解释页面其实相当不错: http ://api.jquery.com/jQuery.ajax/ 从那里获取一些示例代码。

于 2013-07-14T23:07:35.873 回答