gpt4 book ai didi

jquery - ajax 响应不起作用

转载 作者:行者123 更新时间:2023-12-01 06:03:47 25 4
gpt4 key购买 nike

我有一个表单和很多字段,当我将表单提交到数据库时,它运行正常,但 ajax 请求不会发回任何响应。

function client_form_submit(){  
$("#project_btn").click(function(){
$.ajax({
type : "post",
cache : true,
url : "insert_in_db/insert_project.php",
data : $('#project_form').serializeArray(),
success: function(data) {
$("#myNewDiv").html(data); //this gives no response
}
});
});
}

insert_project.php 文件

include("connection.php");


$sql = "INSERT INTO project (table field)
VALUES (values)";

$query = mysql_query($sql) or die(mysql_error());
if($query){
$msg = "success";
}else{
$msg = "Error";
}

echo $msg;

我正在尝试将上面的消息显示到我的

<div id="myNewDiv"></div>

但什么也没显示

最佳答案

想要将我的评论作为答案发布,请尝试从 client_form_submit 函数中删除 click 函数:

 $("#project_btn").click(function(){
$.ajax({
type : "post",
cache : true,
url : "insert_in_db/insert_project.php",
data : $('#project_form').serializeArray(),
success: function(data) {
$("#myNewDiv").html(data); //this gives no response
}
});
});

此外,您能否给出 firebug 返回的任何错误并检查发布的参数和 xhr 响应?

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

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