`

ajax原生态请求写法

    博客分类:
  • ajax
阅读更多
<script type="text/javascript">
     var xhr;
     function createXMLHttpReuqest(){
         //创建浏览器
if(window.ActiveXObject){
return new ActiveXObject("Microsoft.XMLHTTP");

}
else if(window.XMLHttpRequest){
return new XMLHttpRequest();

}
         }
function checkLogin() {
// alert("ok");
var url="login.do?name=admin&&password=123";//请求URL
xhr=createXMLHttpReuqest();
xhr.onreadystatechange=okCallMe;
     xhr.open("POST",url,true);
xhr.send(null);

}
function okCallMe(){
//判断处理状态是否为接收结果   状态码是否为200
if(xhr.readystate==4&&xhr.status==200){
         var result=xhr.responseText;
         alert(result);
}

}
</script>
1
0
分享到:
评论

相关推荐

    jq_demo.zip

    4. **Ajax交互**:jQuery简化了Ajax请求的编写,$.ajax()函数是其核心。通过设置不同的参数,可以实现GET、POST等多种HTTP请求,轻松实现异步数据交换。例如,"$ajax({url: 'data.json', type: 'GET', success: ...

    jQuery攻略

    5. **Ajax交互**:jQuery的`$.ajax()`函数是进行异步数据请求的核心,它支持GET和POST等多种HTTP请求方式。`$.getJSON()`, `$.getScript()`, `$.load()`等简化了特定类型的Ajax操作。 6. **插件开发与使用**:...

    jquery-3.4.1_jquery_3.4.1.js_jquery-3.4.1_sangat1_jquery3.4.1_jq

    jQuery通过提供一套丰富的API,使得开发者可以快速实现常见的网页操作,如选择元素、添加事件监听器、执行AJAX请求等,而无需编写大量复杂的原生JavaScript代码。 在标签中,"jquery_3.4.1.js"和"jquery-3.4.1"再次...

    JQuery 经典教程示例

    5. **Ajax交互**:jQuery的`.ajax()`函数是进行异步数据请求的主要手段,它支持GET和POST等多种HTTP请求方式,可以处理JSON、XML等多种数据格式。除此之外,还有简化的`.get()`, `.post()`等方法。 6. **插件机制**...

    jQuery入门到精通.txt

    - **简化写法**:`$.get()` 和 `$.post()` 简化了 AJAX 请求的发送过程。 ### 五、插件开发与使用 #### 5.1 插件开发 - **定义插件**: ```javascript (function($) { $.fn.myPlugin = function(options) { //...

    jQuery教程ppt

    通过封装一系列常用功能,如DOM操作、事件绑定、AJAX请求等,jQuery极大地提高了JavaScript编程的效率,同时确保了代码的可读性和可维护性。 **jQuery的核心优势:** 1. **简化DOM操作:** 提供了丰富的API,用于...

    jquery开发入门整理(所需要了解的)

    jQuery通过`$.ajax()`等方法简化了异步请求的过程,使得从前端发送请求到服务器并处理返回的数据变得更加简单。这不仅可以提高用户体验,还可以降低服务器的负载。 ### jQuery的运行机制和设计理念 jQuery的设计...

    JK.project:Joker先生的项目

    - 回调函数:处理异步操作的常见方式,如Ajax请求、定时器等。 - Promise:为了解决回调地狱,JavaScript引入了Promise,使得异步操作可以链式调用。 - async/await:基于Promise的语法糖,使得异步代码更加同步...

    demo

    Fetch API是现代浏览器提供的新接口,用于替代传统的XMLHttpRequest,提供了更简洁、更强大的请求和响应处理方式。 **框架与库** JavaScript社区繁荣,产生了许多优秀的框架和库,如React、Vue、Angular用于前端...

    pluckingmangoes

    - 前端开发:用于实现网页交互,如表单验证、动态效果、Ajax异步请求等。 - 后端开发:Node.js平台让JavaScript也能用于服务器端编程。 - 移动端开发:React Native、Vue Native等框架利用JavaScript开发原生移动...

Global site tag (gtag.js) - Google Analytics