gpt4 book ai didi

javascript - Ajax 响应未按 PHP 的预期工作

转载 作者:行者123 更新时间:2023-11-28 06:28:22 24 4
gpt4 key购买 nike

我在单击按钮时调用 JS 函数 cancelAppointment,当显示第一个警报时,我可以确认该函数运行正常。

我遵循了许多指南来尝试使其发挥作用,但没有产生任何结果。

目前未显示成功消息,并且未删除该行。我可以确认 PHP 脚本工作正常。

函数如下:

<head>
<script>
//Making the call to ajax this is encased in a function so it is not called pre-maturely
function deleteAppointment()
{
jQuery(document).ready(function(){
alert("Trying to run!");

$.ajax({
type : "POST",
url : "http://www.website.com/delete_appointment.php",
//data : "",
success : function(response) {
//Success
alert("Deleted");
}
});
});
}
</script>

目前,在我让 ajax 工作之前,PHP 包含 PDO,它将从 ID 为 1000 的 AppointmentsAppointmentLines 表中删除。我一旦第一部分工作,将解析它。

最佳答案

在Wordpress中,jQuery库包含在noConflict()模式中,因此jQuery的全局$快捷方式不可用,see more details here .

要使其工作,请将 $ 更改为 jQuery:

function deleteAppointment()
{
jQuery.ajax({
type : "POST",
url : "http://www.website.com/delete_appointment.php",
success : function(response) {
alert("Deleted");
}
});
}

关于javascript - Ajax 响应未按 PHP 的预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34913851/

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