我已经尝试了很长时间,但我就是无法让 if 语句起作用。我假设这是一个语法错误,但在与所有教程和其他 SO 问题进行比较时,我无法找到它。
最终结果将是: 如果表单操作是“add_task.php”,我希望 jQuery 获取另一个文件的内容并将其添加到指定的 div。
警报消息目前作为故障排除措施存在。
属于“else”的所有内容都可以正常工作,只是“if”部分无法运行。
$("form").submit(function(event){
event.preventDefault();
var action = $(this).attr("action");
var dataString = $(this).serialize();
$.post(action, dataString, function(action){
if(action == "add_task.php"){
alert("Add!");
}else{
$(event.target).closest(".task_container").load("display_edit.php");
}
});
});