var xmlHttpReq;
//创建XMLHTTP对象
function createXMLHttpRequest(){
if(window.ActiveXObject){
xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");
}else{
xmlHttpReq = new XMLHttpRequest();
}
}
function getWZ(){
var zhth = document.getElementById("wzbm")
if(zhth != ""){
createXMLHttpRequest();
var wzbm =document.getElementById("wzbm").value;
//处理检查的地址
var url="getWZ.jsp?wzbm="+wzbm;
xmlHttpReq.open("GET",url,true);
xmlHttpReq.onreadystatechange = showResultWZ;
xmlHttpReq.send();
}
}
function showResultWZ(){
if(xmlHttpReq.readyState == 4){
if(xmlHttpReq.status == 200){
var result = xmlHttpReq.responseText.replace(/^\s*|\s*$/g,"");//将响应信息作为字符串返回
var ss = result.replace(reg, "");
var reg = /\s/g;
//alert("返回字符串:"+ss);
var array=new Array();
arr=ss.split(",");
///alert(arr);
//wzmc biem ggxh cl jldw dz zz lsth jh
// String sql="select m.DH q0,m.MC q1,m.BIEM q2,m.GGXH q3,m.CL q4,m.JLDW q5,m.DZ q5,ZZ q6,m.LSTH q7,m.JH q8,m.SL q9 from EAM_ACC_MCODE m where m.DH='"+wzbm+"'";
document.getElementById("wzmc").value=arr[1];
document.getElementById("biem").value=arr[2];
document.getElementById("ggxh").value=arr[3];
document.getElementById("cl").value=arr[4];
document.getElementById("jldw").value=arr[5];
document.getElementById("dz").value=arr[6];
document.getElementById("zz").value=arr[7];
document.getElementById("lsth").value=arr[8];
document.getElementById("jh").value=arr[9];
//var checkResult = document.getElementById("yhmc").value=ss;
}
}
}
分享到:
相关推荐
"validate 通用Ajax无刷新表单验证类"就是针对这一需求设计的,旨在提供一个高效、便捷的解决方案,使得在用户填写表单时能够实时进行数据验证,无需等待页面刷新,极大地提高了用户体验。 Ajax(Asynchronous ...
【validate 通用Ajax无刷新表彰验证类】 在Web开发中,表单验证是不可或缺的一环,它确保用户输入的数据符合预设的规则,避免无效数据的提交,提高用户体验。"validate 通用Ajax无刷新表彰验证类"是一个专门针对这...
总的来说,`validate`通用Ajax无刷新表单验证类为开发者提供了一个强大且灵活的工具,使得前端表单验证变得更加便捷和高效。通过合理利用这个类,开发者可以创建出用户体验优秀的Web应用,同时降低了服务器的压力。
通用AjaxServlet是一个旨在简化Web应用开发的技术方案,它利用了Java反射机制,使得前端JavaScript能够动态地调用后台服务器上的任意Java类中的方法。这种方式极大地提高了Web应用的灵活性和可扩展性,尤其在处理...
为了方便使用,我们可以将上述步骤封装成一个通用的 Ajax 函数,接受 URL 和回调函数作为参数: ```javascript function ajaxGet(url, callback) { var xhr = new XMLHttpRequest(); xhr.onreadystatechange = ...
**二、构建通用Ajax框架** 一个通用的Ajax框架通常包含以下几个关键步骤: 1. **创建XMLHttpRequest对象**:在JavaScript中,可以使用`new XMLHttpRequest()`来创建一个新的HTTP请求对象。 2. **初始化请求**:...
首先,我们需要创建一个名为`AjaxUtil`的对象,这个对象将包含我们的通用Ajax方法。在JavaScript中,对象是通过大括号`{}`定义的,而方法是作为对象属性的函数。以下是一个简单的AjaxUtil对象定义: ```javascript ...
为了解决这个问题,我们可以考虑创建一个通用的、可复用的AJAX函数或库,这就是"通用AJAX"的概念。 1. **通用AJAX函数的设计** - 参数化:通用AJAX函数应该接受必要的参数,如URL、请求类型(GET、POST等)、数据...
在"通用Ajax"这个例子中,可能会包含一个简单的HTML文件,一个JavaScript文件,以及可能的服务器端脚本(如PHP或Node.js)。HTML文件会有一个触发Ajax请求的按钮,JavaScript文件中会有处理点击事件并发送Ajax请求的...
React超代理npm install superagent react-superagent --save 通用ajax作为组件 import { Ajax } from 'react-superagent' ;...< Ajax url = '/my/api' method = 'post' xss=removed> { ( { error , response , done...
封装ajax请求,对ajax的封装(ajax.js)
内容索引:脚本资源,Ajax/JavaScript,validate,Ajax,无刷新,表单验证 validate 通用Ajax无刷新表彰验证类(JavaScript),自带各种可能出现 的表单验证类型,不刷新网页即可验证输入的正确性,一位JS高手特此借助...
非常小巧的ajax工具,附有源代码,api文档以及使用示例。该工具不依赖于任何框架,可以集成或移植到所有j2ee项目中,本人在多个项目中皆使用此工具开发ajax服务端代码,实践证明该工具非常稳定。个人以为此工具要比...
**四、通用Ajax分页组件** 为了提高代码复用性,开发者通常会封装一个通用的Ajax分页组件,该组件接受一些配置参数,如URL、每页大小、回调函数等,然后自动处理请求和数据更新。这样,只需要在不同页面调用这个...
封装ajax上传通用类,方便使用,省去繁琐步骤.
封装的一个通用的Ajax function 可以直接进行调用,需要传入的参数:回调函数,跳转的地址,需要传入的参数,method(get或post),失败后调用的函数 例如: var onerror = function() { alert("error"); } var ...
### Ajax通用套路代码详解 #### 一、引言 随着Web技术的发展,用户对网站的交互性和实时性有了更高的需求。Ajax(Asynchronous JavaScript and XML)作为一种能够实现局部刷新的技术,使得网页可以在不重新加载...
【标题】"封装ajax访问通用模板"涉及到的核心概念是JavaScript中的AJAX技术,这是一种在不刷新整个页面的情况下,与服务器交换数据并更新部分网页的技术。它通过创建XMLHttpRequest对象实现异步通信,使得用户可以与...
// === 通用ajax头 =============================================== var XMLHttpReq = false; function createXMLHttpRequest() { if (window.XMLHttpRequest) { XMLHttpReq = new XMLHttpRequest(); } else if...
}这个通用 `ajax` 函数通过使用 JavaScript 实现了一个跨浏览器的 AJAX 请求。它首先检查是否支持 `ActiveXObject`(针对旧版 Internet Explorer)或 `XMLHttpRequest` 对象。然后,它会初始化一个请求,设置请求...