JavaScript基础之AJAX简单的小demo
AJAXAJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。 首先 通过表单的提交事件调用相应的验证方法 和ajax提交方法 如果说ajax提交成功 返回false 拦截提交事件 如果ajax失败 则正常提交 /) //捕获文本
if(matches.length>0){
thetarget.innerHTML = matches[1]; //正则表达式返回0为包含 1为不包含的版本
}
else {
thetarget.innerHTML = "
sorry not find "; } } else { thetarget.innerHTML = "" + request.statusText + " "; } } } request.send(data); //对目标服务器发送请求 return true;//代表函数执行完毕 }让我们分步来查看具体做了什么事情 第一 获取了一个请求对象 第二 调用display方法 让页面删除article下的所有元素并放上load动画 第三 创建URL编码的请求 用数组存放 一项里面为name和被URL转义的value 然后把他每项通过&连接 组成一个完整的字符串 第四 设置了请求的基本属性 比如命名 目标地址 头文件 第五 创建一个监听程序 监听请求 如果成功则把响应的html填入到目标article中 第六 正式发送请求 成功返回ture 以上所述是小编给大家介绍的JavaScript基础 AJAX简单的小demo ,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |