gpt4 book ai didi

javascript - 使用 jQuery 的 $.load() 函数在请求体中发送一个对象

转载 作者:行者123 更新时间:2023-11-29 21:57:33 24 4
gpt4 key购买 nike

我有一个 POST 请求,我要通过 jquery 的 $.load 函数发送它来检索要在窗口中显示的数据。

这是我目前正在做的事情:

var testObject = {
thing1: 'data1',
thing2: 'data2',
thing3: 'data3',
thing4: 'data4',
thing5: 'data5'
}

$('#testDiv').load("controller.url", testObject);

虽然这基本上满足了我的需要,但我需要在 testObject 中发送数据通过请求主体,而不是 $.load() 放置它的 URL。该请求最终将包含不应记录或存储的敏感信息,并且正在实现此功能的应用当前会记录所有请求 URL。

我已经在 http://api.jquery.com/load/ 查看了 $.load 的文档, 但还没有找到任何关于是否可以通过请求正文中的 $.load 函数发送对象的信息。

是否有可能使用 $.load() 函数发送一个对象在请求正文中而不是在请求 URL 中<强>?

最佳答案

$.ajax 代替 load 怎么样?

$.ajax({ 
type : 'POST',
url : 'controller.url',
data : testObject ,
dataType : 'json'
}).done(function(data){
$('#testDiv').html(data);
});

关于javascript - 使用 jQuery 的 $.load() 函数在请求体中发送一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25631921/

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