小编der*_*hil的帖子

jQuery POST AJAX =>没有响应标头

我有一个jQuery AJAX调用的问题.有时它可以工作,有时我没有从服务器得到任何响应.传递的参数是正确的,但除了beforeSend.之外不会调用任何回调函数.我甚至没有从服务器获得HTTP响应头.请求标头似乎是正确的,看起来完全像正确的调用之一.有什么建议?

[更新] 好的,这里是一个代码片段和一个请求标题,但我不认为这是一个实现问题...仅供参考:我删除了请求标题中的cookie值

jQuery.ajax
        (
            {
                type: 'POST',
                url: 'index.php?eID=doSomeStuff',
                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                dataType: 'json',
                data:
                {
                    obj_php_config: obj_php_config,
                    obj_php_search: obj_php_search,
                    selectedBox: selectedBox
                },
                error:
                    function (obj, textStatus, errorThrown)
                    {
                        alert("status=" + textStatus + ",error=" + errorThrown);
                    },
                success:
                    function (data, textStatus)
                    {
                         doSomeStuffWithData(data);
                       }

            }
        );
Run Code Online (Sandbox Code Playgroud)
Host              myDomain.loc
User-Agent        Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Accept            application/json, text/javascript, */*
Accept-Language   en-us,en;q=0.5
Accept-Encoding   gzip, deflate
Accept-Charset    ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive        115
Connection        keep-alive
Content-Type      application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With …

ajax jquery post

1
推荐指数
1
解决办法
9337
查看次数

标签 统计

ajax ×1

jquery ×1

post ×1