ajax实现异步获取数据 (js创建ajax对象)
2009-11-25 19:45
696 查看
body> <mce:script type="text/javascript"><!-- var request = false; try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } } } if (!request) alert("Error initializing XMLHttpRequest!"); //获取信息 function GetInfo() { var url = "test.aspx?userName=" + document.getElementById("txtName").value; request.open("GET", url, true); request.onreadystatechange = updatePageTime; request.send(null); } //更新页面 function updatePageTime() { if (request.readyState == 4) { if (request.status == 200) { var response = request.responseText; document.getElementById("txtLoginName").value = response; } else if (request.status == 404) { alert("Requested URL is not found."); } else if (request.status == 403) { alert("Access denied."); } else alert("status is " + request.status); } } // --></mce:script> <form id="form1" runat="server"> <input id="txtName" onchange="GetInfo()" type="text" /> <input id="txtLoginName" type="text" /> </form> </body>
test.aspx 代码 if (!IsPostBack) { string test = HttpContext.Current.Request.QueryString["userName"]; string ok = (string)SqlHelper.ExecuteScalar(SqlHelper.connectionString, CommandType.Text, "select account from users where account='"+test+"'"); Response.Write(ok); Response.End(); } |
相关文章推荐
- ajax 异步获取数据实现代码 (js创建ajax对象)
- ajax 异步获取数据实现代码 (js创建ajax对象)
- 基于对象的JavaScript实现无刷新页面发送和获取数据Ajax.js
- js实现手机端可以上拉刷新,动态通过ajax从后台获取数据
- node.js+Ajax实现获取HTTP服务器返回数据
- JS 无刷新获取后台数据 异步 Ajax
- jQuery+Ajax+PHP实现异步分页数据显示--js可参考
- 采用用同步编程的方式实现跨进程异步获取数据[二]-创建玩家账号和获取角色列表
- Ajax异步获取html数据中包含js方法无效的解决方法
- Ajax异步获取html数据中包含js方法无效的解决方法
- 传统方式实现AJAX异步获取数据,局部刷新
- ajax异步获取数据后动态向表格中添加数据(行2) cheat-order.js
- Struts2+JQuery+JSON实现异步交互,包括从后台获得单个值、对象、List和Map数据并从前台的表达中获取值
- 实用JS小汇总--实现异步获取数据
- js实现的ajax对象创建&与服务器交互
- Ajax异步获取html数据中包含js方法无效的解决方法
- Ajax异步获取html数据中包含js方法无效的解决方法
- js-ajax实现获取xmlHttp对象
- jQuery的ajax()检验用户名;通过jQuery的load()/get()/post()方法实现;使用XMLHTTPRequest对象来进行AJAX的异步数据交互
- 利用autocomplete.js实现仿百度搜索效果(ajax动态获取后端[C#]数据)