gpt4 book ai didi

php - 我的 AJAX jQuery 函数有什么问题?

转载 作者:行者123 更新时间:2023-11-30 05:59:05 26 4
gpt4 key购买 nike

我有一个函数可以简单地调用一个 PHP 文件,其中包含一个简单的 INSERT 语句。当我点击相应的按钮时,该函数甚至不发送 AJAX 请求或返回 false。

$(function() {
$('#add_employee_submit').click(function() {
var fname = $('#eie_fname').text();
var lname = $('#eie_lname').text();
var doNo = $('#eie_doNo').val();
var emergency = 0;
if($('#eie_emergency').is(':checked')) {
emergency = 1;
}
$.ajax({
type: "POST",
url: "scripts/employee_information_entry.php",
data: "fname="+fname+"&lname="+lname+"&dono="+doNo+"&emergency="+emergency,
success: function() {
showMessage('employee_added');
}
});
return false;
});
});

我是否遗漏了一些明显的东西?

编辑:

我没有浪费更多时间试图找出问题所在,而是听从了@ThiefMaster 的建议并使用了 jquery.malsup.com/form。这是正常工作的,很多工作。

感谢大家的帮助。 :)

最佳答案

成功函数应该有一个响应参数,即您的代码如下:

$.ajax({
type: "POST",
url: "scripts/employee_information_entry.php",
data: "fname="+fname+"&lname="+lname+"&dono="+doNo+"&emergency="+emergency,
success: function(response) {
showMessage('employee_added');
}
});

还要检查各种 id 是否存在。

最好的检查方法是使用 firebug/开发人员控制台来检查发送的参数和接收的参数。

关于php - 我的 AJAX jQuery 函数有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9914625/

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