Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery AJAX load()函数起作用,但post()不起作用_Javascript_Jquery_Ajax_Load_Http Post - Fatal编程技术网

Javascript jQuery AJAX load()函数起作用,但post()不起作用

Javascript jQuery AJAX load()函数起作用,但post()不起作用,javascript,jquery,ajax,load,http-post,Javascript,Jquery,Ajax,Load,Http Post,我不明白为什么这会为我返回数据: $('#load').load('/api/myData', function(data) { console.log(data); }); 但这不是: $.post('/api/myData', function(data) { console.log(data); }); 这太基本了,我看不出我做错了什么。有什么想法吗?。load发送一个GET请求。post发送一个post请求。哦,现在更有意义了。我的API控制器不能允许POST方法。谢

我不明白为什么这会为我返回数据:

$('#load').load('/api/myData', function(data) {
    console.log(data);
});
但这不是:

$.post('/api/myData', function(data) {
    console.log(data);
});

这太基本了,我看不出我做错了什么。有什么想法吗?

。load发送一个GET请求。post发送一个post请求。哦,现在更有意义了。我的API控制器不能允许POST方法。谢谢