Javascript 使用jQuery';在请求正文中发送一个对象;s$.load()函数

Javascript 使用jQuery';在请求正文中发送一个对象;s$.load()函数,javascript,jquery,Javascript,Jquery,我有一个POST请求,我正在通过jquery的$.load函数发送,以检索要在窗口中显示的数据 以下是我目前正在做的事情: var testObject = { thing1: 'data1', thing2: 'data2', thing3: 'data3', thing4: 'data4', thing5: 'data5' } $('#testDiv').load("controller.url",

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

以下是我目前正在做的事情:

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

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

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


是否可以使用$.load()函数在请求正文中而不是在请求URL中发送对象

使用
$.ajax
而不是
加载

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

虽然这并没有具体回答我最初的问题,但我能够调整您的解决方案来解决我遇到的问题。谢谢你的建议