gpt4 book ai didi

php - jQuery ajax 不起作用

转载 作者:行者123 更新时间:2023-12-01 07:51:23 25 4
gpt4 key购买 nike

我制作了一个测试 jQuery ajax 脚本,并在提交时将其附加到表单中,但尽管我在函数末尾有 return false ,但页面在提交时不断刷新,我也没有得到任何回应。

表单如下所示:

<form id="LogInForm" onsubmit="return LogIn();">
<input type="text" placeholder="Username" name="Username"><br/>
<input type="password" placeholder="Password" name="Password"><br/>
<input id="LogIn" type="submit" value="Sign In">
</form>

脚本如下所示:

function LogIn() {

$.ajax({
type:'POST',
url: 'login.php',
data:$('#LogInForm').serialize(),
success: function(response) {
alert(response);
}});
return false;
}

login.php 文件仅包含 echo "test";

index.phplogin.php 位于同一文件夹中。

最佳答案

我刚刚从您的表单中删除了 onsubmit 并将其实现到脚本中。

<form id="LogInForm">
<input type="text" placeholder="Username" name="Username"><br/>
<input type="password" placeholder="Password" name="Password"><br/>
<input id="LogIn" type="submit" value="Sign In">
</form>

脚本

$(function() {
$("#LogInForm").submit(function() {
$.ajax({
type:'POST',
url: 'login.php',
data:$('#LogInForm').serialize(),
success: function(response) {
alert(response);
}});
return false;
});
});

关于php - jQuery ajax 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29758319/

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