Javascript JQuery POST函数没有内容状态,即使提供了数据

Javascript JQuery POST函数没有内容状态,即使提供了数据,javascript,jquery,http,Javascript,Jquery,Http,我有一些javascript代码如下: function send(input1, input2){ var url = "http://webserver.local/update"; var data={ one: input1, two: input2 }; $.post(url, data, function(data,status){ console.log(url, data, status); })}; 但是,每当我实际将其加载到浏览

我有一些javascript代码如下:

function send(input1, input2){
var url = "http://webserver.local/update";
var data={
    one: input1,
    two: input2
};

$.post(url, data, function(data,status){
    console.log(url, data, status);
})};
但是,每当我实际将其加载到浏览器并运行该函数时,程序都会返回:

http://webserver.local/update undefined nocontent

我已经定义了数据变量,并且已经尝试删除该变量并将数据直接放入函数中。为什么数据变量未定义?

回调中的参数
数据
不引用变量
数据
。这是
请求的
响应
。请了解Javascript作用域和