var xmlHttpRequest;
var temp ;
function createXMLHttpRequest() {
if (window.xmlHttpRequest) {
xmlHttpRequest = new XMLHttpRequest();
} else {
xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
}
function autoSendRequest(v,s) {
temp = s;
createXMLHttpRequest();
if(document.getElementById(s).value !=''){
}else{
var url = "../../../apps/gwlz/getGwNumber.do";
xmlHttpRequest.open("POST", url, true);
xmlHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
var msg=document.getElementById(v).value;
xmlHttpRequest.send("lshname=" + msg);
xmlHttpRequest.onreadystatechange = processResponse;
}
}
function processResponse() {
if (xmlHttpRequest.readyState == 4) {
if (xmlHttpRequest.status == 200) {
var result = xmlHttpRequest.responseText;
document.getElementById(temp).value = result;
} else {
document.getElementById(temp).value = "";
}
}
}
相关推荐
**jQuery与Ajax调用详解** 在Web开发中,jQuery与Ajax的结合使用极大地简化了异步数据交互的过程,使得前端可以高效地与服务器进行通信,而无需刷新整个页面。本教程将详细介绍如何利用jQuery实现Ajax调用,并通过...
### AJAX调用ACTION返回XML或LIST详解 #### 一、背景与目的 在Web开发领域,前后端交互是实现动态网站的关键技术之一。通常情况下,开发者可能会选择使用JSP + Ajax + Servlet或JSP + Struts2的方式进行开发。然而...
下面将详细介绍如何利用jQuery-AJAX调用ASP.NET后台方法。 1. **创建WebMethod** 在ASP.NET的C#或VB.NET代码中,我们可以创建一个静态的WebMethod,标记为 `[WebMethod]` 或 `[ScriptMethod]`,以便可以从...
**C# AJAX调用**是Web开发中的一个重要技术,它允许客户端使用JavaScript异步与服务器进行数据交换,而无需刷新整个页面。在C#中,通常通过ASP.NET框架来实现服务器端的AJAX处理,而JavaScript则负责客户端的交互。 ...
**JavaScript调用Action的基本原理** 通过JavaScript调用Struts Action的主要方式是利用AJAX技术或者直接通过改变页面URL来触发Action。这种方式可以避免页面的完全重载,从而提升用户体验。 - **利用AJAX技术**...
**Ajax in Action(代码篇)** Ajax,全称Asynchronous JavaScript and XML,是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新。在"Ajax in ...
本文将详细介绍如何实现前端JavaScript(JS)与后端C#之间的相互调用,这对于构建功能丰富的Web应用至关重要。下面将按照问题的四个要点逐一展开。 #### 1. JavaScript调用C#方法 JavaScript可以通过以下步骤来...
这本书可能涵盖了AJAX的基本概念、工作原理、使用JavaScript进行AJAX调用的方法、以及XML数据处理等相关内容。 描述中提到的"23种设计模式.pdf"表明这可能是一份介绍软件设计模式的文档。设计模式是软件工程中经过...
"AJAX技术调用Web服务的实现" AJAX 技术调用 Web 服务的实现是指通过 AJAX 技术来调用 Web 服务,以解决由于 AJAX 技术大量应用所产生的服务端对事务管理混乱的问题。本文将对 AJAX 技术调用 Web 服务的实现进行...
标题:“jquery利用ajax调用后台方法实例” 这个标题表明我们将讨论一个使用jQuery的Ajax功能与后台交互的实际示例。Ajax(Asynchronous JavaScript and XML)允许我们在不刷新整个页面的情况下,向服务器发送请求...
本文将深入探讨如何使用JavaScript调用Web Service,以及如何解决在这个过程中遇到的问题,以配合“js调用webservice示例+源码”的主题。 Web Service是一种基于网络的、平台无关的服务,它通过SOAP(Simple Object...
1. jQuery:简化Ajax调用,提供$.ajax()和$.get()等便捷方法。 2. Axios:一个基于Promise的HTTP库,可以在浏览器和Node.js中使用。 3. Fetch API:现代浏览器原生支持的异步请求API,替代了XMLHttpRequest。 4. ...
**Ajax in Action源码分析** Ajax(Asynchronous JavaScript and XML)是一种在不刷新整个页面的情况下,通过后台与服务器进行少量数据交换的技术。这种技术能够显著提升网页应用的用户体验,因为它允许部分网页...
为了简化Ajax开发,有许多JavaScript库和框架提供了封装好的Ajax功能,如jQuery的$.ajax(),AngularJS的$http服务,以及Vue.js、React等现代前端框架中的Ajax集成。 总结,Ajax在Action这本书中文版的《Ajax实战》...
4. **JavaScript库与API**:为了简化开发,开发者通常使用JavaScript库(如jQuery, AngularJS, Vue.js等)提供的API来处理Ajax请求。 ### 3. 快速开发AJAX 快速开发Ajax应用程序涉及以下步骤: 1. **创建...
Ajax(Asynchronous JavaScript and XML)技术与Action(如Struts2中的Action)结合,可以实现异步验证,提供更好的用户体验,避免页面刷新,提高交互性。这篇博文主要探讨了如何利用Ajax技术和Struts2 Action实现...
JavaScript,Ajax,jQuery是Web开发中的核心技术,它们在构建交互式和动态网页方面发挥着关键作用。以下是对这些技术的详细说明: 1. **JavaScript**: - **基础概念**:JavaScript是一种轻量级的解释型编程语言,...
《ASP.NET AJAX in Action》第四章是关于ASP.NET AJAX技术的深入探讨,这一章主要聚焦在如何利用AJAX技术提升ASP.NET应用的用户体验。AJAX(Asynchronous JavaScript and XML)是一种网页开发技术,允许在不刷新整个...
**AJAX实战(AJAX in action)源代码详解** AJAX,全称为Asynchronous JavaScript and XML,是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现...
- **jQuery**:简化了AJAX调用,提供`$.ajax()`、`$.get()`和`$.post()`等函数。 - **axios**:一个基于Promise的HTTP库,可以在浏览器和Node.js中使用。 - **Fetch API**:现代浏览器提供的原生异步请求API,返回...