gpt4 book ai didi

jQuery AJAX Post 不发布数据

转载 作者:行者123 更新时间:2023-12-03 22:24:01 26 4
gpt4 key购买 nike

是的,我已经屈服了,在大约 2 小时试图解决这个问题后,我已经屈服了,请帮助我解决 stackoverflow!

尝试将产品 ID 和数量发布到 php 文件,如果发现任何错误,该文件将返回错误

jQuery 代码 -

$('span.add_to_cart').click(function () {
$('div.cart').append('<span class="loading">LOADING</span>');
$.ajax({
type: "POST",
url: "/onlineshop/scripts/add_to_cart.php",
dataType: "json",
data: { prod_id: $('input.product_id').val(),
quantity: $('input.quantity').val()
},
contentType: "application/json",
success: function(data) {
$('span.loading').remove();
},
error: function(xhr, textStatus, thrownError, data) {
alert("Error: " + thrownError);
$('span.loading').remove();
}
})
});

我的 PHP 页面只是尝试 print_r($_POST)

它似乎没有发布我的数据,我尝试了很多不同的方法,都给我错误说没有发布数据。

最佳答案

尝试将 contentType 更改为 application/x-www-form-urlencoded 或直接删除它,因为它是默认值。

关于jQuery AJAX Post 不发布数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8526569/

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