
ajax
zengshaotao
大道至简,未来可期
展开
-
ajax返回xml根节点
function _getAjaxDocumentRoot(xmlHttpRequest){ var root = null; if (xmlHttpRequest.responseText.length == 4) return null; if (xmlHttpRequest.responseXML.xml == "" && xmlHttpRequest.responseT...原创 2013-06-26 09:16:46 · 134 阅读 · 0 评论 -
xmlHttpRequest创建过程
varxmlhttp;//注意是全局变量 function verify(){ //使用dom方式获取文本框中的值 var userName=document.getElementById("userName").value; //以下5个步骤即完成ajax应用的5个关键步骤 //1. 创建XMLHttpRequest对象(最关键&复杂的一步) //需要针对IE和其他类型的浏...原创 2014-05-02 09:43:25 · 167 阅读 · 0 评论 -
ajax请求的相对同步
$.post等ajax方法的相对同步提交。整个请求过程中,是同步的,这个在请求的回调方法中有所体现,但是不同的请求过程中,彼此之间是异步的,例如前端js脚本执行了A,B两个ajax请求,A提交请求后,js脚本会继续执行并执行B的请求。若A请求后不是B请求,而是一些其他的js脚本C,同样的,在A发出请求后,就算A还没有响应完毕,C的代码也会执行...2016-06-01 09:03:02 · 94 阅读 · 0 评论 -
ajax and easy ui插件
ajax还是可以绝对同步的,那就是在请求的参数里,加入ansyc:true的参数设置这个时候该请求就会锁住浏览器,请求之外的后续脚本代码无法继续执行 另外 JQuery的一些插件,会对基本的空间做封装,例如 input显示的时候,看着像是下拉。input给了id,但是通过JQuery查找id却无法获得,还必须通过name查找...2016-06-13 19:24:47 · 103 阅读 · 0 评论 -
ajax同步异步
当页面上充满了ajax请求,且都是同步时,可以通过设置全局变量来统一维护设定:$.ajaxSetup({ async : false });如果有比较特殊的情况,则需要分别设定,这个时候需要使用最原来的ajax方法:$.ajax({ type : "post", url...2016-06-29 16:52:44 · 109 阅读 · 0 评论