为什么Jquery Ajax Post会隐式Get?

时间:2014-04-13 12:26:29

标签: jquery http-post http-get jquery-post

我正在使用$ .Ajax

进行简单的页面发布

每次发布​​数据时,我都会在成功方法中获得响应(页面的html) 小提琴手总是有一个GET。为什么那里有GET?应该总是有GET还是我错过了什么?

以下是我的帖子请求

 $.ajax({
           type: 'POST',           
           url: action,      
           data: $("#form").serialize(),      
           success: function (returnHtml) {
           alert(returnHtml);
           },
           error : function() {
           alert('error');
           },
           complete: function (html) {
           alert('complete');
           }
        });

感谢

1 个答案:

答案 0 :(得分:3)

实际上当ajax调用发布数据时,首先它是POST,之后它从服务器获得响应,无论是JSON还是普通html。

这就是你看到Get in Fiddler的原因。