wnlt.net
当前位置:首页 >> 原生jAvAsCript AjAx >>

原生jAvAsCript AjAx

&lt;script type=&quot;text/javascript&quot;&gt;<br> //定义XmlhttpRequest对象<br> var xmlrequest;<br> //完成对对象XmlHttpRequest对象的初始化<br> function createXmlHttpRequest(){<br> if(window.XMLHttpRequest){<br> //DOM 2浏览器<br>

var url = "${ctx}/sceneView/dataSetPeriod?sceneId="+$("#sceneId").val()+"&dataSetPeriod="+$("#dataSetPeriodIdSelect").val(); //要访问的url地址,?后面的是要带回去的参数 $.ajax({ type : "POST", //设置提交方式 get 或post

1 创建httprequest2 根据ready.state状态进行响应3 如果响应结束则显示结果

jQuery.fn = jQuery.prototype = {init: function(selector, context) {//内容}}

var http_request = false;function send_request(method,url,content,responseType,callback){ http_request = false; if(window.XMLHttpRequest) { //Mozilla http_request = new XMLHttpRequest(); if(http_request.overrideMimeType) { http_request.

来来来 现场给你封一个ajaxfunction ajaxGet(url){var xhr=new XMLHttpRequest();xhr.open('GET',url);xhr.send();var promise=new Promise(function(resolved,rejected){xhr.onload=function(){if(xhr.status===200){resolved(xhr.response);}else{rejected("请求失败,错误码为:"+xhr.status);}}})return promise;}

// $.get()var request = new XMLHttpRequest();request.open('GET', '/my/url', true);request.onload = function() { if (request.status >= 200 && request.status < 400) { // Success! var resp = request.responseText; } else { // We reached our target server, but

//大体上就是这种感觉var xmlreq= window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();xmlreq.open("GET", url, true);if (xmlreq && xmlreq.readyState == 4) { reqResult = xmlreq.responseText;}

AJAX=AsynchronousJavaScriptandXML(异步的JavaScript和XML).AJAX不是新的编程语言,而是一种使用现有标准的新方法.AJAX是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下.就是利用JS来无刷新与后端交互,通过get和post方式把数据发送到后端,或者请求后端的数据,然后根据请求的数据进行改变DOM节点等操作,从而取消掉用form的submit方式一提交就会跳转页面的情况,像在创建账号的时候检测此用户名是否存在就是一个典型的案例,本文讲从原生JS和jQuery方面介绍AJAX的实现,跨域问题暂且不表.

//以post方式发送数据为例 function chuFa() { //html元素事件触发的函数 var myXMLHttpRequest = null; if (window.ActiveXObject) { myXMLHttpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } else { myXMLHttpRequest = new

网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com