$.ajax({
type:"post",
url: server_url,
dataType: "jsonp",
jsonpCallback: callback,
data:req_json,
cache: false,
timeout: 60000,
success: succeeded,
error: got_error
});
我正在尝试上面的代码来发送POST requset,但是在服务器端总是只接收GET请求,有人可以告诉我为什么会发生这种情况吗?提前致谢..
server_url与http://ip:8007
答案 0 :(得分:7)
使用dataType“jsonp”时无法“发布”。因为它创建了一个<script>
元素来获取数据,所以它必须是一个get请求。