搜索内容

您当前的位置:首页 > 早安心语 > 正文

ajax 实例 ajax实例怎么不成功

早安心语
日期·2025-03-02 16:48

关于ajax 实例,ajax实例怎么不成功这个很多人还不知道,今天小深来为大家解答以上的问题,现在让我们一起来看看吧!

ajax 实例 ajax实例怎么不成功ajax 实例 ajax实例怎么不成功


ajax 实例 ajax实例怎么不成功


ajax 实例 ajax实例怎么不成功


ajax 实例 ajax实例怎么不成功


1、dataType:var Email = $("#mail").val();public void ProcessRequest(HttpContext context)type: "Post",//请求形式get 方法用Request.QueryString["strName"]接收: "Ajax/LoginRegister.ashx",//处理文件路径data: {op: "2",//判断调用处理文件中的那个方法},cache: false,async: false,//是否异步dataType: "html",//返回的数据类型success: function (data) {if (data > 1) {$("#spIsEmail").html(" 该邮箱已被注册!");return false;}else {$("#spIsEmail").html("√");}},error: function () {alert('数据繁忙,请稍后!');}})//end ajaxdata中参数 op补充一个处理文件中可以写多个方法,为了有效的识别调取那个方法就衍生了op这个参数。

2、需要在处理文件中做以下处理{context.Response.ContentType = "text/plain";string operate = Request.QueryString["op"];//取出参数string returnString = ""; //返回的字符串switch (operate){case "0":break;returnString = 方法名称(); //第二个方法break;returnString = 方法名称); // 第三个方法break;}context.Response.Write(returnString);context.Response.End();}function ajax(object){var = object. || "";if(!) return;var mod = object.mod || "GET";var data = object.data || null;var handler = object.handler || function(){};var xmlHttp;var data;if(window.XMLHttpRequest){}else if(window.ActiveXObject){xmlHttp = new window.ActiveXObject("Microsoft.XMLHTTP");}xmlHttp.open(mod,,true);xmlHttp.send(data);xmlHttp.onreadystatechange = function(){if(xmlHttp.readyState == 4){if(xmlHttp.status ==0 || xmlHttp.status == 200){if(xmlHttp.responseXML){data = xmlHttp.responseXML;}else{if(window.JSON&&window.JSON.parse){data = window.JSON.parse(xmlHttp.responseText);}else{data = eval("("+xmlHttp.responseText+")")handler(data);}else{showMsg("系统繁忙,请稍后再试。

3、");调用此方法就可以!传入请求路径,自己处理回调函数!全部是自己手写!原始的ajax请求,望采纳!。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:图片、内容均来源于互联网 如有侵权联系836084111@qq.com 删除