gpt4 book ai didi

javascript - JQuery、Javascript、AJAX POST json 到 Rest api

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

我在将数据发布到 REST API 时遇到问题,应该这样做:

curl -X POST -H "Accept: application/json" -H "Content-Type: application/json" \
-d '{"event":{"title":"event", "description": "nice", "start": "2018-03-11T22:00:00.000Z"}}' \
http://events.restdesc.org/events

我有以下代码:

function eventedit(request){
console.log(request);
var title = $("#title").val();
var desc = $("#desc").val();
var start = $("#start").val();
start += ".000Z";
$.ajax({
url: request,
type: "POST",
dataType:'json',
success: function (response) {
console.log(response);
},
error: function(error){
console.log("Something went wrong", error);
}
});
}

如您所见,我需要在 ajax 请求中添加数据,但我不知道该怎么做,我需要创建一个包含这些值的字符串吗?还是数组?

最佳答案

在您的 $.ajax 调用中添加 data

 $.ajax({
url: request,
type: "POST",
data: {"event":{"title": title, "description": desc, "start": start}},
dataType:'json',
success: function (response) {
console.log(response);
},
error: function(error){
console.log("Something went wrong", error);
}
});

对于POST,您还可以使用简写$.post

  $.post(request, {"event":{"title": title, "description": desc, "start": start}}, function(data){
console.log(data);
});

关于javascript - JQuery、Javascript、AJAX POST json 到 Rest api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43613328/

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