AJAX,为什么readyState一直是0? [问题点数:20分,结帖人huge92]

一键查看最优答案

确认一键查看最优答案?
本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!
Bbs1
本版专家分:0
结帖率 98.15%
Bbs6
本版专家分:5882
Bbs1
本版专家分:0
Bbs6
本版专家分:5882
Bbs6
本版专家分:5882
Bbs1
本版专家分:0
Bbs10
本版专家分:199979
版主
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
名人 2019年 荣获名人称号
Blank
状元 2018年总版新获得的技术专家分排名第一
Blank
进士 2017年 总版技术专家分年内排行榜第四
2014年 总版技术专家分年内排行榜第四
2013年 总版技术专家分年内排行榜第四
2012年 总版技术专家分年内排行榜第六
AJAX,get,post传参,readyState一直0的原因

var xmlhttp;         var htmltext;         //通过浏览器的兼容性,获取"XMLHTTP"控件         function getXMLRequster() {             try {                 if (window.ActiveXObject) {                     for (va

关于$.ajax 中 success : function(result) 不执行的问题

这是部分前端代码 $.ajax({ type : "post", async : true, //异步请求(同步请求将会锁住浏览器,用户其他操作必须等待请求完成才可以执行) url : "yearco

ajax访问后台代码,成功但是ajax走error:function

后台代码 ``` /** * 账号是否存在 * @param account * @return */ @RequestMapping(value = "/validateAccountNonExistent.json", method = RequestMethod.GET) @ResponseBody public JsonData validateActNonExistent(@RequestParam String account){ System.out.println(account+"============account"); if(sysUserService.checkTelephoneExist(account, null)){ System.out.println("true"); return JsonData.success(); }else if(sysUserService.checkEmailExist(account, null)){ System.out.println("true"); return JsonData.success(); }else{ System.out.println("false"); return JsonData.fail("账号不存在"); } } ``` 后台拦截器拦截到的日志信息 ``` ================================================================================================ 2<em>0</em>19-<em>0</em>3-14 11:26:11.162 INFO 15436 --- [nio-8<em>0</em>81-exec-3] com.hdcs.interceptor.HttpInterceptor : request start. servletPath:/sys/user/validateAccountNonExistent.json, methodType:GET 2<em>0</em>19-<em>0</em>3-14 11:26:11.162 INFO 15436 --- [nio-8<em>0</em>81-exec-3] com.hdcs.interceptor.HttpInterceptor : request start. url:/assets/sys/user/validateAccountNonExistent.json, params:{"account":["admin@qq.com"],"_":["1552533963678"]} servletPath==========/sys/user/validateAccountNonExistent.json 2<em>0</em>19-<em>0</em>3-14 11:26:11.162 INFO 15436 --- [nio-8<em>0</em>81-exec-3] com.hdcs.interceptor.HttpInterceptor : request completed. url:/assets/sys/user/validateAccountNonExistent.json, cost:<em>0</em> ``` js ``` callback: function (value, validator, $field) { var bol = true; $.ajax({ type: "get", url: "/assets/sys/user/validateAccountNonExistent.json", cache : false, async : false, data: { account:value }, success: function(data) { console.log(data.ret); if(!data.ret){ bol = false; } }, error: function () { console.log("caocaocaocao"); bol = false; } }); return bol; } ``` 说明:前台,浏览器F12 network中访问正确2<em>0</em><em>0</em>,后台拦截器也拦截到了数据,但是后台没有进方法,连输出语句都没有输出,ajax会走error:function(){}。 但是只要把前后台代码中的访问路径中的validateAccountNonExistent改成validateTelephoneNonExistent就没有问题 =-= 。求解!!!!! 补充 ``` {<em>readyState</em>: 4, getResponseHeader: ƒ, getAllResponseHeaders: ƒ, setRequestHeader: ƒ, overrideMimeType: ƒ, …}abort: ƒ (e)always: ƒ ()catch: ƒ (e)done: ƒ ()fail: ƒ ()getAllResponseHeaders: ƒ ()getResponseHeader: ƒ (e)overrideMimeType: ƒ (e)pipe: ƒ ()progress: ƒ ()promise: ƒ (e)<em>readyState</em>: 4responseText: ""setRequestHeader: ƒ (e,t)state: ƒ ()status: 2<em>0</em><em>0</em>statusCode: ƒ (e)statusText: "parsererror"then: ƒ (t,r,i)__proto__: Object VM513:17<em>0</em> parsererror VM513:171 SyntaxError: Unexpected end of JSON input at parse () at Ut (jquery.min.js:2) at k (jquery.min.js:2) at XMLHttpRequest. (jquery.min.js:2) at Object.send (jquery.min.js:2) at Function.ajax (jquery.min.js:2) at Object.callback (:153:31) at Object.call (bootstrapValidator.min.js:1<em>0</em>) at Object.validate (bootstrapValidator.min.js:1<em>0</em>) at b.validateField (bootstrapValidator.min.js:1<em>0</em>) ```

Django ajax无法调用后台方法

![图片说明](https://img-ask.csdn.net/upload/2<em>0</em>2<em>0</em><em>0</em>4/<em>0</em>8/1586339472_73138<em>0</em>.png) 事件触发后无法调用ans_ajax方法,没有与视图函数连接 (不是因为type:psot这个原因) 视图函数代码如下: ``` def ans_ajax(request): text = request.POST.get('text') pro_id = request.POST.get('pro_id') user_name = request.session.get('user_name', default='') num = models.Ans.objects.count() + 1 models.Ans.objects.create(ans_id=num,ans_content=text,to_pro_id=pro_id,user_name=user_name) return render(request, 'homepage.html') ``` 求大佬帮忙解决

jquery ajax error函数和及其参数详细说明

使用jquery的ajax方法向服务器发送请求的时候,常常需要使用到error函数进行错误信息的处理,本文详细的说明了ajax中error函数和函数中各个参数的用法。 一般error函数返回的参数有三个: function(jqXHR jqXHR, String textStatus, String errorThrown)。常见调用代码如下: $.ajax({ u

问一个小白的问题:$.ajax里的 success: function(response){

success: function(response){ 1.里面的response(或者有的写msg)是什么意思?貌似提交页面过去返回没有这个参数啊? 2.我在写验证登录,到了这一步就出错了。直接到

Internal Server Error是什么意思

哪位高手能告诉我 我在vs2<em>0</em><em>0</em>8中怎么报Internal Server Error这种错误 代码如下: function CallBack() { if (XML.xmlHttp.readyStat

微信小程序 wx.request POST500 (Internal Server Error)

在模拟器里url: 'http://localhost:277<em>0</em>9/WebService1.asmx/Name通过了,换成域名就报错 ——POST http://www.****.***/WebService1.asmx/Name 5<em>0</em><em>0</em> (Internal Server Error) 开发环境里已经屏蔽了,不校验合法域名了,应该不会报错呀; 域名访问正常,没有备案也没有https证书,只是学习时试用,请各位大神赐教

关于jQuery ajax 状态码status为0一直返回error

问题:为struts2的form表单submit提交按钮设置点击事件,点击事件触发ajax异步处理,完成异步提交操作。但是<em>一直</em>出现status为<em>0</em>,<em>一直</em>返回error的错误。 function doInsert() { $.ajax({ url:'newsInsert.action', data:

xmlhttp.onreadystatechange 什么意思?

function loadXMLDoc() { var xmlhttp; if (window.XMLHtt

关于xmlhttp.readyState=0的问题,老是返回0,怎么办?

做练习发现 state老是是<em>0</em> 原来是这个多了个括号就是指他是执行结果了。而不是一次赋值。。 应该删除();

ajax返回数据成功 却进入error方法

前端新手,多多关照。 服务端用的servlet3.<em>0</em> package com.zy.test; import java.io.IOException; import java.io.PrintWrit

segmentation fault是什么意思啊?

各位大哥大婶,我在LINUX下编东东,怎么老是遇到这句话。是什么意思啊?是不是在LINUX下编程与在DOS下有什么不同的地方啊?救急,我现在在试用期内,所以非常急,望各位拉小弟一把!谢了!

每次ajax的XMLHttpRequest.readyState返回0怎么解决,求教

function getMessage (data) { var num1 = Math.round(Math.random()*1<em>0</em><em>0</em><em>0</em><em>0</em><em>0</em><em>0</em><em>0</em>); var num = num1.toString(

AJAX加载方法错误500

I am french, I am working on website optimisation with <em>AJAX</em> but I have a strange error. I explain with code I am working with php file. In this php file we built a table with id='ajax' &lt;table id='ajax' width='1<em>0</em><em>0</em>%'&gt; &lt;!-- On cré un nouveau tableau qui prend toute la largeur de la page --&gt; This table is feed with php data (echo + html code) Just aside we have an other php file named ajax_v2.php which normaly feed the table after javascript and <em>AJAX</em> request. So, I want to use load method from jquery My js script is here : &lt;script src="js/jquery-last.js"&gt;&lt;/script&gt; &lt;script&gt; function ajax(id,type) { var param = 'read=' + id + ',type=' + type; $("#ajax").load("themes/2/ajax_v2.php",param); alert(param); } &lt;/script&gt; This script is at the end of the first php file. When I execute this code on FTP session, I am working for a website, the answer is : GET XHR http://www.next-war.com/2-test/themes/2/ajax_v2.php [HTTP/1.1 5<em>0</em><em>0</em> Internal Server Error 97ms] Please help me to resolve this problem. I am sorry for my bad english. And i am a beginner in web programation. Thank you a lot.

求教一下怎么排查readyState: 0的问题

请求头: 参数: XMLHttpRequest: 引用第三方包有:layui-v2.<em>0</em>.2,UEditor 1.4.3 提交是用的jquery的ajax方法提交。 当给页面的ueditor编辑器上传附

$.ajax方法,readyState总是返回0

刚接触Jquery,使用$.ajax 在手机上访问服务器,但是XMLHttpRequest.<em>readyState</em>总是为<em>0</em>,请问怎么回事? 代码如下: $j('#A9').click(function

ajax出现"parsererror"错误

1.后台控制器方法上加了@ResponseBody注解,但<em>AJAX</em>未加dataType: “JSON” 2.后台控制器方法的返回值与指定的返回值类型不同

Ajax自己的 属性提示错误 error:function(){} $.post().error() .ajaxError()

Title 用户名: 邮件: $(function(){ $('form input[type=button]').click(function(){ $.ajax({ type:'POST',

jquery ajax请求失败

这段ajax请求,在uc,百度,其他浏览器访问都是正常的,但在ios qq浏览器下访问,就走error,哪位知道是什么原因吗?感激不尽。RT

Firefox AJAX请求readyState = 0,status = 0问题

今天在测试的时候,狂刷页面<em>AJAX</em>请求就会出错,Chrome浏览器没问题,Firefox就报错! 跟踪了一下,发现<em>readyState</em> = <em>0</em>,status = <em>0</em>,网上查资料发现原来产生这个错误 的原因是“XmlHttpRequest对象尚未初始化”! ...

Ajax 请求php+apache 服务器返回500但Json数据正常返回,报500原因是什么

![图片说明](https://img-ask.csdn.net/upload/2<em>0</em>17<em>0</em>9/<em>0</em>6/15<em>0</em>467<em>0</em>74<em>0</em>_2637.png)

$.ajax()方法详解

$.ajax()方法详解 jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 3.timeout: 要求为Number...

jQuery.ajax处理继续响应:“成功:”还是“ .done”?

I have been working with jQuery and <em>AJAX</em> for a few weeks now and I saw two different ways to 'continue' the script once the call has been made: success: and .done. From the synopsis from the jQuery documentation we get: .done(): Description: Add handlers to be called when the Deferred object is resolved. success: (.ajax() option): A function to be called if the request succeeds. So, both do something after the <em>AJAX</em> call has been completed/resolved. Can I use one or the other randomly? What is the difference and when one is used instead of the other?

Ajax--readyState一直0

<em>readyState</em> <em>一直</em>为<em>0</em>表示对象已建立,连接未建立的状态 我写的代码: function LoadXMLDoc(url,scope,orderID){ if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest(); }else if(window.ActiveX...

Ajax的错误检查,Ajax跳入error的原因

当Ajax跳入error中时,如何判断是哪里的问题 error: function (XMLHttpRequest, textStatus, errorThrown) { debugger; alert(XMLHttpRequest.status); alert(XMLHttpRequest.<em>readyState</em>); alert(textStatus); } erro...

头疼,ajax的url到底是个什么东东

有的是个文件,有的是方法,到底是什么呢? url是文件的话,文件可以干什么? 方法呢,它去哪里去找这个方法?

ajax请求 readyState0 可能原因之一

问题:同样的代码逻辑,PC端和iOS都能正常访问,但是Android系统请求都是报错; 上网查阅,关于ajax请求失败且状态码都是<em>0</em>的情况有很多,最后排查的原因是:域名证书问题; 转载于:https://www.cnblogs.com/tomboyxiao/p/7761583.html...

"\t\b"和'\t'是什么意思?

代码如下: #include using namespace std; int main() { char c1='a',c2='b',c3='c',c4='\1<em>0</em>1',c5='

为什么xmlHttp.readyState一直0啊,新手求救

源码如下: var xmlHttp; function shName(str) { xmlHttp=GetXmlHttpObject(); if (xmlHttp==null) { alert ("B

Parse error 什么意思

Parse error 什么意思

readyState":0,"status":0,"statusText":"error"}">ajax请求 出现 {"readyState":0,"status":0,"statusText":"error"}

``` function php_select(){ $.ajax({ url:"http://127.<em>0</em>.<em>0</em>.1/php_text/select_sql.php", dataType:"text", async: true, success:function (data) { var dataa=JSON.stringify(data); $("#div").append(dataa); }, error:function (err) { var erra=JSON.stringify(err); $("#div").append("错误"+erra+" XMLHttpRequest.responseText="+XMLHttpRequest.responseText); } }) } ``` 输出 ``` 错误{"<em>readyState</em>":<em>0</em>,"status":<em>0</em>,"statusText":"error"} XMLHttpRequest.responseText=undefined ``` 直接访问http://127.<em>0</em>.<em>0</em>.1/php_text/select_sql.php 返回数据 ``` {"message":"ok","result":{"items":{"1":{"id":"1","user_id":"1","user_name":"197<em>0</em>-<em>0</em>1-<em>0</em>1","user_pwd":"1"},"2":{"id":"2","user_id":"2","user_name":"197<em>0</em>-<em>0</em>1-<em>0</em>1","user_pwd":"2"},"3":{"id":"3","user_id":"2","user_name":"197<em>0</em>-<em>0</em>1-<em>0</em>1","user_pwd":"2"}}},"version":"v1.2<em>0</em>2<em>0</em>.4.5","error":"<em>0</em>"} ``` php部分 ``` select("text", "*"); foreach ($data as $key => $value) { $datas['items'][$value['id']]=$value; $datas['items'][$value['id']]['user_name']=date('Y-m-d',$value['user_name']); } //输出数组拼接 $jsoncallback['message'] = htmlspecialchars('ok'); $jsoncallback['result'] = $datas; $jsoncallback['version'] = 'v1.2<em>0</em>2<em>0</em>.4.5'; $jsoncallback['error'] = '<em>0</em>'; echo json_encode($jsoncallback); ```

IOS 10 微信 ajax readystate=0 status=0 解决方法

最近做了一个 基于微信访问的网页系统 发现IOS1<em>0</em>.2.1 版本 访问的时候 <em>AJAX</em>报错,安卓和IOS11.4.1 没有这样的问题. 通过Fiddler抓包发现,<em>AJAX</em>请求时 报错信息为 {"Message":"The collection of headers 'accept,content-type,origin' is not allowed."} 对比发现 IOS1<em>0</em>.2....

ajax中readyState的值一直为1和status一直0,返回的responseText为空的解决方案

先提出解决方案,按照以下方式写ajax提交表单 &amp;lt;form action=&quot;post&quot; name=&quot;fm1&quot; enctype=&quot;multipart/form-data&quot; id=&quot;fm1&quot;&amp;gt; &amp;lt;div class=&quot;h_input&quot;&amp;gt;&amp;lt;input type=&quot;text&quot; style=&quot;borde

为什么我的ajax请求一直进入error?(代码如下)

代码: $.ajax({ type:"POST", url:"http://music.163.com/api/song/lyric?os=pc&id=1155<em>0</em>2&lv=-1&kv=-1&tv=-1

登陆问题:ajax请求一直走error,返回readyState=0

今天又踩坑了。 上周写的项目登陆页面好使,但是今天来却发现怎么弄都登陆不上去,绞尽脑汁,这是一个令人万分痛苦的事。一开始以为是端口出错,然后问后台是否修改后台代码,得到的答案是no。将端口放置postman里测试,一切正常,说明端口没问题。 到底是什么原因导致这个问题的存在呢?已快被逼疯。 打印返回值,得到<em>readyState</em>=<em>0</em>。 搜了一下可能的原因:url不存在、 url不可到达、发送了跨域请...

ajax的readystate一直0,没有进入到processor方法中

代码如下: //定义一个变量用于存放XMLHttpRequest对象 var xmlHttp; //该函数用于创建一个XMLHttpRequest对象 function createXMLHttpRe

一些常用的AJax的请求状态(readyState)以及状态码(status)的值及其含义

<em>AJAX</em>请求状态,<em>readyState</em>,status页面状态码

readyState":0,"responseText":"","status":0,"statusText":"error"},第二次才能通过">使用ajax提交,第一次进入error:{"readyState":0,"responseText":"","status":0,"statusText":"error"},第二次才能通过

错误现象:后台执行无误,但是ajax第一次总是进入error,第二次又可以正常执行。 错误代码:{"<em>readyState</em>":<em>0</em>,"responseText":"","status":<em>0</em>,"statusText":"error"}。 错误分析:网上搜索说是由于form表单提交和ajax提交冲突。 解决方案:在点击事件上使用preventDefault()方法,阻止浏览器默认的动作,使form表

ajax中什么时候进success和error

先简单介绍下ajax:简单的说Ajax请求通过XMLHttpRequest对象发送请求,该对象有四个状态(<em>readyState</em>):<em>0</em>-未初始化、1-正在初始化、2-发送数据、3-正在发送数据、4-完成。当XMLHttpRequest.<em>readyState</em>为4时,表示ajax请求已经完成可以得到响应结果。ajax的success和error方法根据响应状态码来触发。当XMLHttpRequest.st

Ajax 返回值 错误,出现页面

ajax传值的一个问题,没有搞明白,求大神指教。 ajax是这样写的:$.ajax( { contentType: 'application/json; charset=utf-8', type :

ajax readyState0

从浏览器输入网址访问能通过ajax往数据库添加数据,通过app跳转也是打开的浏览器访问的页面,但是就是无法添加数据到数据库,并且<em>readyState</em>为<em>0</em>,问下这个问题怎么解决呀

ajax什么时候返回值调用error

当ajax正常执行到后了后台的action中,也封装好了json   【JSONArray JsonArray = JSONArray.fromObject(kwKgForm);】加上了spingmvc的@Responsebody后,发生网络问题就会调用error:function() 网络问题: 执行ajax前也发送了两次请求 例子: href="" onclick="showR

ajax 走 error 是什么原因?

点击“加入购物车”按钮后 ajax 走 error 数据却插入成功 这是前端 这是后端

求救,readyState的返回值老是0 !?!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.<em>0</em> Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtm

ajax XMLHttpRequest.readyState: 状态码 0 - (未初始化)还没有调用send()方法 解决了

$.ajax({             type: "post",             url: "@(Url.Content("~/SelfArchive/GetPlaceInfo"))",             dataType: "json",             contentType: 'application/json',             data: {}

spring MVC 使用ajax返回500

后台代码执行到return,报5<em>0</em><em>0</em>,在线等大神。![![图片说明](https://img-ask.csdn.net/upload/2<em>0</em>16<em>0</em>9/<em>0</em>8/1473323<em>0</em><em>0</em><em>0</em>_34<em>0</em>688.jpg)图 ![图片说明](https://img-ask.csdn.net/upload/2<em>0</em>16<em>0</em>9/<em>0</em>8/1473324852_261776.jpg) ![图片说明](https://img-ask.csdn.net/upload/2<em>0</em>16<em>0</em>9/<em>0</em>8/1473324864_316846.jpg)

ajax函数返回结果后出现“NetworkError: A network error occurred.”错误

我在编写一个发送post请求到Python获取数据并显示在页面上的网站,我负责前端。 js代码如下 运行时<em>一直</em>到调用getData函数的success中最后的console.log都能正常返回,但是到

jquery ajax 出错得到错误信息的方式

jquery ajax 出错得到错误信息的方式(error function(e)中的e参数) 在使用ajax时,报错总是不知道错误的原因,因为在纯HTML页面或者jsp页面中,是没有错误提示的,这就非常的烦恼。 下面提供一种得到错误信息的方式 打印出e中的错误内容 error : function(e) { alert("出错"); ...

ajax中readystate值一直为1 status一直0

百度了半天<em>一直</em>没找到解决问题,请大神多多指教一下初学者 &amp;lt;script type=&quot;text/javaScript&quot;&amp;gt; //绑定单击事件 document.querySelector(&quot;#btnAjax&quot;).onclick=function () { //发送ajax请求需要五步 //1.创建异步对象 ...

ajax 总是回调error方法

上次项目中用到一个ajax控件来完成文件上传,最近想拿出来简单的、单独的来完成ajax异步显示上传文件的名字,想练习一个例子。我可以从前台获取json数据,但是ajax总是回调的error函数 aja

ajax返回成功却进入了error

$.ajax({ type: &quot;POST&quot;, url: &quot;&quot;, data: { }, dataType: &quot;json&quot;,//注意这里 success: function(data){ console.log(data) }, error:func...

HTTP Status 500 – Internal Server Error

想问怎么解决 HTTP Status 5<em>0</em><em>0</em> – Internal Server Error Type 异常报告 消息 在 [78] 行处理 [/pages/stuList.jsp] 时发生异常 描述 服务器遇到一个意外的情况,阻止它完成请求。 Exception org.apache.jasper.JasperException: 在 [78] 行处理 [/pages/stuList.jsp] 时发生异常 75: StudentService stuService = new StudentServiceimp(); 76: GradeService gradeService = new GradeServiceimp(); 77: Grade grade = new Grade(); 78: List list = stuService.getAllStudent(); 79: session.setAttribute("list", list); 8<em>0</em>: 81: %> Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:625) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:514) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) cn.filter.LoginFillter.doFilter(LoginFillter.java:37) cn.filter.CharEncodingFilter.doFilter(CharEncodingFilter.java:33) Root Cause java.lang.NullPointerException cn.dao.impl.StudentDaoimp.getAllStudent(StudentDaoimp.java:28) cn.service.impl.StudentServiceimp.getAllStudent(StudentServiceimp.java:26) org.apache.jsp.pages.stuList_jsp._jspService(stuList_jsp.java:2<em>0</em><em>0</em>) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:7<em>0</em>) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) cn.filter.LoginFillter.doFilter(LoginFillter.java:37) cn.filter.CharEncodingFilter.doFilter(CharEncodingFilter.java:33) ![图片说明](https://img-ask.csdn.net/upload/2<em>0</em>19<em>0</em>6/1<em>0</em>/156<em>0</em>148866_9687<em>0</em>8.png)

什么情况下会执行$.ajax(...);中的error?

什么情况下会执行$.ajax(...);中的error? 我写用下面的方法验证输入的验证码是否正确 问题是即便输入的是正确的验证码 还是会弹出error中的 check sorry? 我记得是在没有接

一直显示parsererror错误,怎么解决

function Jajax(){ /** * 服务器响应所返回的数据 * * @var string */ this.responseXMLObj; /** * ajax 请求的类型 ("POST"

POST 500(内部服务器错误)Ajax

I want to send post request with ajax to controller in laravel. The ajax request send two input arguments and I want controller to find the column in the database with the first argument and then to set the name attribute with the second input argument. But I have this error message in console 5<em>0</em><em>0</em> (Internal Server Error). Ajax function: var $emailInput = $('input[name=eemail]').val(); var $finduser = $('[name=userName]').val(); $.ajax({ type:"POST", url:'/code/task1/public/editUserAdmin', data: { 'emailInput' : $emailInput, 'finduser' : $finduser, }, success:function(data){ // $("#editEmail").attr("readonly", true); // $("#editEmail").val(data[<em>0</em>].name); alert("OK"); } }); Route: Route::post('/editUserAdmin', 'usersController@editUserAdmin'); Controller function: $findUserInput = $request-&gt;input('finduser'); $user = User::where('name',$findUserInput)-&gt;first(); if(!$user){ return response()-&gt;json(['status'=&gt;false,'Description' =&gt; 'User could not be found.']); } //$user-&gt;name = $request-&gt;input('nameInput'); $user-&gt;email = $request-&gt;input('emailInput'); $user-&gt;save(); } And also i import csrf everywhere because last time when I was making <em>AJAX</em> call i have problem with this csrf and the following code has fixed my problem, but now is not working. &lt;meta name="csrf-token" content="{{ csrf_token() }}"&gt; $.ajaxSetup({ headers:{ 'X-CSRF-TOKEN' : $('meta[name="csft-token"]').attr('content') } }); $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('[name="_token"]').val() } }); and this &lt;h3 class="media-heading" name="userName"&gt;{{ $user-&gt;name }}&lt;/h3&gt; &lt;input type="hidden" name="_token" value="{{ csrf_token() }}"&gt; &lt;input type="text" class="form-control paddingzero" class=text-center" readonly value="Name Name"&gt; &lt;input type="text" class="form-control paddingzero" class=text-center" name="eemail" id="editEmail" readonly value="{{ $user-&gt;email }}"&gt; Any idea?

ajax 跳入error的一些原因

亲们支持我的新博客哦==》地址(以后更新会尽量在新博客更新,欢迎大家访问加入我的后宫w) (欢迎加群一起玩耍:57518<em>0</em>837) 先放一个标准的jquery的ajax代码: $.ajax({   type: 'POST',   url: 'getSecondClassification',   data: {&quot;sort2&quot;: s...

为什么ajax不执行success也不执行error

-

jquery的 $.ajax 方法一直ERROR~

var jsTime = "2<em>0</em>12-<em>0</em>5-<em>0</em>8 12:<em>0</em><em>0</em>"; //调用后台方法 js时间检索服务器,是否有数据 $.ajaxSetup({ async: false, cache: false }

ajax请求错误

4<em>0</em><em>0</em>: 前端提交的数据或请求的Url,在后台参数中不能封装或不能处理 解决: 1.可使用stringify将前端传递的对象转化为字符串:JSON.stringify(param) 2.可用Ajax自带的参数processData ,设置为true,意思是不将数据进行序列化,适用于参数直接拼在url中。 4<em>0</em>4: 当报错GET和POST[object%2<em>0</em>Object] 4<em>0</em>4 ...

Ajax error:function(){}

$().ready(function(){ var $submitButton = $("#submitButton"); $submi

AJAX报500错误的常见原因有哪些

有两个接口,经常会报5<em>0</em><em>0</em>的错误,说内部错误 请求如题问题,谢谢

请问在 $.ajax 里面的 data 怎么写啊?

function ShowDetail(id) { $.ajax({ url: "/Bood/ShowBookDetail", type: "Get", dataType: 'html', data:

ajax返回error的几种情况,return map 怎么传值前端

事实上,这个错误是在我往前端JS怼map的时候出现的。 问题很容易描述:后端往前端传map,debug已知可以返回map,但是在js中却是跳的error。 那么,什么情况下ajax会跳 error呢? $.post({ url: "/user/loginUser", // 你的请求链接 error: function (...

$.ajax({})方法success,error,complete,beforeSend使用例子及解释

在与后台交互的时候,经常使用到jquery的$.ajax()方法来请求数据; 回调函数用的比较多的是success,但是complete、beforeSend、error函数也是很有用的; 下面是使用例子小结: html代码: ajax_demo .display{ width:6<em>0</em><em>0</em>px; height: 4<em>0</em><em>0</em>px; border:1px solid

大神,ajax返回数值老是跟着一个error状态数组,怎么去掉它

不管对还是错,总是有个这个东西在,前台判断都不知怎么判断, 烦死了,之前在同一个服务器的另一个网站都不会出现这问题啊,这个网站都不知是怎么回事 也不是js冲突,我就淡淡引进一个jquery插件做测试,

ajax返回错误检测

本文实例讲述了jquery中ajax使用error调试错误的方法。分享给大家供大家参考。具体分析如下: JQuery使我们在开发Ajax应用程序的时候提高了效率,减少了许多兼容性问题,我们在Ajax项目中,遇到ajax异步获取数据出错怎么办,我们可以通过捕捉error事件来获取出错的信息。 jquery中ajax的常用用法类似于: $(document).ready(function()...

ajax验证总是会经过error,后台也不报错

验证的时候输入错误的账号密码显示正常,但是输入正确的账号密码也会先经过error然后再跳转到正确的页面

AJAX问题之XMLHttpRequest status = 0

其实这篇文章要写的不止是XMLHttpRequest status = <em>0</em> 这个问题,还有我重新看<em>AJAX</em>遇到的一些问题和自己的反思。 先看整个例子: &lt;html&gt; &lt;head&gt; &lt;script type="text/javascript"&gt; var xmlhttp; function loadXMLDoc(url) { xmlhttp...

ajax readyState的五种状态详解

总结如下:  <em>readyState</em> 状态 状态说明  (<em>0</em>)未初始化  此阶段确认XMLHttpRequest对象是否创建,并为调用open()方法进行未初始化作好准备。值为<em>0</em>表示对象已经存在,否则浏览器会报错--对象不存在。  (1)载入  此阶段对XMLHttpRequest对象进行初始化,即调用open()方法,根据参数(method,url,true)完成对象状态的设置。并调用s

ajax请求错误返回status 0和错误error的问题

发现一个jQuery ajax请求错误返回status <em>0</em>和错误error的问题,responseText是":",状态码是<em>0</em>而不是2<em>0</em><em>0</em>

ajax进入“error”

https://www.cnblogs.com/calamus/p/57947<em>0</em><em>0</em>.html ajax 跳入error的一些原因 先放一个标准的jquery的ajax代码: $.ajax({   type: 'POST',   url: 'getSecondClassification',   data: {"sort2": sort2,"so...

Ajax异步请求--readyState

概述 XMLHttpRequest.<em>readyState</em> 属性返回一个 XMLHttpRequest 代理当前所处的状态。一个 XHR 代理总是处于下列状态中的一个: <em>readyState</em> 状态描述 状态描述 <em>0</em> UNSEND 代理对象已经被创建,但尚未调用open()方法 1 OPENED open()方法已经调用,建立与服务端口特定的链接 2 HEADERS_RE...

解决ajax请求出错状态码为0的问题

今天在使用 ajax 向后台请求数据时出现错误,提示状态码为 <em>0</em> ,后台采用的是 spring mvc 架构。 状态码为<em>0</em>是什么意思呢?查找了下,原来它意味着 (未初始化)即没有调用到send()方法,我原来代码如下 : function addBlog(){ $.ajax({ url:"test", type:"post

怎么我写的ajax请求的readyState总是为0(在线等)

function GetXmlHttpObject(){ var xmlHttp = null; try{ xmlHttp = new XMLHttpRequest(); }catch(e){ try

求助!!!!jquery Ajax 有时readyState=0 有时正常

jquery Ajax 有时<em>readyState</em>=<em>0</em> 有时正常 如图,就是同一个ajax请求,有时正常有时就error。 求解啊!!!! 大佬们帮帮忙,,,,,,

ajax请求失败的状态码都是0

前言今天遇到个奇怪的问题,使用JQuery的ajax请求,后台的Controller层也接收到请求了,一切处理很正常,但是很奇怪,浏览器Debug发现,responseText是”error”,状态码是<em>0</em>而不是2<em>0</em><em>0</em>.请求源码如下:$.ajax({ type: "POST", url: targetUrl, cache: fa

AJAX 状态值与状态码详解

1- <em>AJAX</em>状态值与状态码区别 <em>AJAX</em>状态值是指,运行<em>AJAX</em>所经历过的几种状态,无论访问是否成功都将响应的步骤,可以理解成为<em>AJAX</em>运行步骤。如:正在发送,正在响应等,由<em>AJAX</em>对象与服务器交互时所得;使用“ajax.<em>readyState</em> ”获得。(由数字1~4单位数字组成) <em>AJAX</em>状态码是指,无论<em>AJAX</em>访问是否成功,由HTTP协议根据所提交的信息,服务器所返回的HTTP头信息代码,该信息使用“ajax.status ”所获得;(由数字1XX,2XX

Ajax readyState一直为1或无法请求到后台的问题处理

1、问题及背景描述 最近重温ajax,之前粗略的了解和会用,没有详细的了解过Ajax的一些技术要点。计划在SpringMVC框架下,写三种Ajax代码的方式:①get请求②post请求③Jquery。当完成get请求的方式后,采用post请求写代码时,发现xmlHttp.<em>readyState</em><em>一直</em>为1,且无法访问到后台。 2、解决过程 通过排查js代码,发现post请求写法没有问题,详

0 readyState: 0">ajax请求返回到达不了success,statusText: "error" status: 0 readyState: 0

问题背景: 误使用表单 在js代码中使用Ajax数据再次向后台提交请求 eg:url:"/test2" 问题报错: 后台正确返回"/test2"请求的内容,但是直接跳至ajax的error函数,查看报错为:statusText: "error" status: <em>0</em> <em>readyState</em>: <em>0</em>  报错原因:同时使用表单提交和ajax数据请求,导致返回出错, 解决方法: 1、使用fo

Ajax详解readyState和status

<em>readyState</em>和status详解

ajax readyState 5种状态

<em>0</em> - (未初始化)还没有调用send()方法 1 - (载入)已调用send()方法,正在发送请求 2 - (载入完成)send()方法执行完成,已经接收到全部响应内容 3 - (交互)正在解析响应内容 4 - (完成)响应内容解析完成,可以在客户端调用了

原生ajax请求及readyState的几种状态

原生ajax请求写法: var http = new XMLHttpRequest(); http.open('get','./package.json'); http.onreadystatechange = function () { if(http.<em>readyState</em> == 4 && http.status == 2<em>0</em><em>0</em>) {

ajax方法XHR.readyState五种状态与示例

方法XHR.<em>readyState</em>五种状态 XHR.<em>readyState</em> == 状态(<em>0</em>,1,2,3,4) <em>0</em>:请求未初始化,还没有调用 open()。 1:请求已经建立,但是还没有发送,还没有调用 send()。 2:请求已发送,正在处理中(通常现在可以从响应中获取内容头)。 3:请求在处理中;通常响应中已有部分数据可用了,没有全部完成。 4:响应已完成;您可以获取并使用服务器的响

jquery.ajax error 如何调试错误

jquery中ajax的常用用法类似于:   JScript 代码    $(document).ready(function() { jQuery("#clearCac").click(function() { jQuery.ajax({ url: url,

jQuery ajax走error的原因

最近在做异步请求的时候,发现一个头疼的问题,jQuery的ajax返回数据时,走的是error函数,而不是success函数。

前端调错(一)---ajax返回数据成功,却进入error方法

今天同事在调ajax的时候遇到了一个问题,明明ajax成功的返回了数据,但是每次执行的时候都进入error方法。

ajax交互过程中跳出error的原因

$.ajax({ url:'list.php', dataType: "json", data:"{}", type: "get", success:function(json){ var list = json["data"]; $(list).each(function(index) { var pattern = /^((https|http)?:\/

jQuery AJAX中的$.ajax()方法请求成功却始终进入error问题的解决方案及原因记录

先上代码<!DOCTYPE html> jQuery <em>AJAX</em>

我用jQuery的ajax的时候 ,总是跑到error方法,不解,请解惑!

我用jQuery的ajax的时候 ,总是跑到error方法,不解,请解惑!

jquery中ajax使用error调试错误的方法

原文链接:http://www.jb51.net/article/6<em>0</em>881.htm 当通过ajax异步调用成功时,会调用 success函数 。success函数语法为: ? //请求成功后回调函数。这个方法有两个参数:服务器返回数据,返回状态 function (data, textStatus) {

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

程序员请照顾好自己,周末病魔差点一套带走我。

程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。

2011年C二级上机题库下载

2011年c语言上机题库,内部版。灰常详细,好的话顶顶啊。 相关下载链接:[url=//download.csdn.net/download/blueln/3176491?utm_source=bbsseo]//download.csdn.net/download/blueln/3176491?utm_source=bbsseo[/url]

深入解析WINDOWS操作系统(第4版) 带标签 高清完整.part1.rar下载

深入解析WINDOWS操作系统(第4版) 带标签 高清完整 相关下载链接:[url=//download.csdn.net/download/xiaoyao333000/8430509?utm_source=bbsseo]//download.csdn.net/download/xiaoyao333000/8430509?utm_source=bbsseo[/url]

机器学习 利用Titanic沉船数据,对Titanic上的乘客做生存预测。下载

整理competition提供的数据集,例如:特征过滤,数据归一化。 2. 在linear regression、logistic regression、neuron network或competition提供的算法中,挑出两个算法(必须选择一个实验课上使用的算法做实验,另外一个可以选择其他算法),在Titanic数据集上做十字交叉验证。 3.把每个数据集随机分为两份,一份做训练,另外一份做测试。使用两个算法在划分后的数据上做测试,并记录准确率。这个过程做5次,每次选择不同的训练样本比例(例如:训练样本占总样本的比例为10%, 20%, 30%, 40%, 50%, 初始比例和每次增加的比例, 相关下载链接:[url=//download.csdn.net/download/qq_27184353/10151049?utm_source=bbsseo]//download.csdn.net/download/qq_27184353/10151049?utm_source=bbsseo[/url]

我们是很有底线的