gpt4 book ai didi

jquery - 使用 Jquery Ajax 将对象作为数据发布

转载 作者:行者123 更新时间:2023-12-03 21:35:40 24 4
gpt4 key购买 nike

我尝试过的代码如下:

var dataO = new Object();
dataO.numberId = 1;
dataO.companyId = 531;

$.ajax({
type: "POST",
url: "TelephoneNumbers.aspx/DeleteNumber",
data: "{numberId:1,companyId:531}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
alert('In Ajax');
}
});

我想将对象dataO作为ajax数据传递,我该怎么做?

最佳答案

我将保留原来的答案,但以下是您需要如何处理它。(请原谅我,但我已经很长时间没有使用常规的 ASP.NET/Web 服务和 jquery 了:)

您需要使用以下js库json2库,然后您可以使用 stringify 方法来确保您的 json 的格式适合服务。

var dataO = {
numberId: "1",
companyId : "531"
};

var json = JSON2.stringify(dataO);

$.ajax({
type: "POST",
url: "TelephoneNumbers.aspx/DeleteNumber",
data: json,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
alert('In Ajax');
}
});

更新:相同的问题/答案 here

关于jquery - 使用 Jquery Ajax 将对象作为数据发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1068189/

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