gpt4 book ai didi

javascript - jquery ajax请求如何获得成功?

转载 作者:行者123 更新时间:2023-11-28 15:56:55 25 4
gpt4 key购买 nike

我是 ajax 新手,但我没有理解错误我有这个代码:

function text_ajax(){
$('.purchase-btn').click(function() {
var JSONObject= {
"prod_name": $('.soc-name span').text(),
"prod_quantity": $('.soc-amount span').text(),
"prod_price": $('.soc-price span').text(),
"prod_line_price": $('.soc-total span').text(),
"prod_shipment_price":$('.soc-shipping-fee span').text(),
"prod_vat": $('.soc-vat-fee span').text(),
"prod_total_price": $('.soc-total-sum').text(),
};

$.ajax({
type: "POST",
dataType: "json",
url: "/soda/checkout/ajax_post",
data: {myData: JSON.stringify(JSONObject)},
success: function(){
alert('Items added');
},
error: function(e){
alert(e.message);
}
});

});
}

我得到了所有元素,但仍然收到错误有人可以帮忙吗?

最佳答案

首先,我将移动单击事件处理程序来调用它所包含的函数。

其次,正如ᾠῗᵲᄐᶌ所说,有一个不必要的逗号,数据不需要字符串化。

$('body').on('click', '.purchase-btn', function() {   
var JSONObject= {
"prod_name": $('.soc-name span').text(),
"prod_quantity": $('.soc-amount span').text(),
"prod_price": $('.soc-price span').text(),
"prod_line_price": $('.soc-total span').text(),
"prod_shipment_price":$('.soc-shipping-fee span').text(),
"prod_vat": $('.soc-vat-fee span').text(),
"prod_total_price": $('.soc-total-sum').text()
};

$.ajax({
type: "POST",
dataType: "json",
url: "/soda/checkout/ajax_post",
data: JSONObject,
success: function(){
alert('Items added');
},
error: function(e){
alert(e.message);
}
});

});

使用此修改后的代码后,如果有错误信息,请贴出实际的错误信息。

关于javascript - jquery ajax请求如何获得成功?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18385235/

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