`

Ajax异步访问数据库,进行判断

    博客分类:
  • Ajax
 
阅读更多

<script type="text/javascript">
        var xmlHttp;
        function creatXmlHttp(){
           if(window.XMLHttpRequest){
             xmlHttp = new XMLHttpRequest();
           }else if(window.ActiveXObject){
             xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
           }
        }
       
        function doAjax(){
          var memberUserName =document.getElementById("memberUserName").value;
          creatXmlHttp();
          xmlHttp.open("GET", "<%=path%>/frontwork/MemberUserAction.do?p=memberUserRegValidationActionForward&&otherAccount=" + memberUserName, true);
          xmlHttp.onreadystatechange = dowork;
          xmlHttp.setRequestHeader("If-Modified-Since","0");
          xmlHttp.send(null);
        }
   
       function dowork(){
          if (xmlHttp.readyState == 4) { // 测试状态是否请求完成
      if (xmlHttp.status == 200) { // 如果服务端回应OK
       var text = xmlHttp.responseText;
       var spa = document.getElementById("msg");
       spa.innerHTML = text;//将内容放入
      }
    }
       }
    </script>

分享到:
评论

相关推荐

    ajax分页和ajax登录判断的案例带数据库存

    结合以上内容,我们可以看到,Ajax分页和Ajax登录判断都利用了Ajax技术的异步特性,实现了页面部分内容的动态更新,提高了用户体验。在实际项目中,开发者需要结合后端语言(如PHP、Java、Python等)和数据库管理...

    ajaxregASP+AJAX无刷新用户注册、判断用户名数据库版

    【标题】"ajaxregASP+AJAX无刷新用户注册、判断用户名数据库版"涉及的核心技术是ASP(Active ...开发者需要熟悉ASP的服务器端编程以及AJAX的客户端交互,同时理解如何与数据库进行通信,以实现高效的数据验证和处理。

    Ajax-测试是否存在

    Ajax的核心是JavaScript对象XMLHttpRequest,它允许在客户端与服务器之间进行异步数据通信。 在"Ajax-测试是否存在"这个主题中,我们可能会讨论以下几个关键知识点: 1. **XMLHttpRequest对象**:这是Ajax的基础,...

    Ajax无刷新分页(Access数据库)

    在Ajax分页中,Access作为数据源,可以通过ADO(ActiveX Data Objects)或JDBC-ODBC桥接来访问数据库。 **三、分页实现** 1. **前端部分**:前端页面通过JavaScript控制Ajax请求,传递当前页码和每页显示的记录数...

    浅析异步调用的ppt

    【异步调用】是指在程序执行过程...总结来说,异步调用是提高系统响应性和可扩展性的关键技术,Ajax、WebService和Remoting则是实现异步通信的常用手段,它们各自有其适用的场景和优势,需要根据实际需求来选择和应用。

    ajax 检测用户名是否被占用

    - 另外,对于API接口,应设定相应的权限控制和错误处理机制,防止未授权访问和恶意操作。 通过以上步骤,我们就实现了利用Ajax检测用户名是否被占用的功能。这一功能不仅提高了用户注册的效率,也降低了用户的等待...

    基于Ajax用户名验证、服务条款加载、验证码生成的实现方法

    总的来说,Ajax通过异步通信提升了用户体验,使得网页可以更高效地加载和更新内容,而无需用户等待整个页面的重新加载。用户名验证、服务条款加载和验证码生成都是Ajax技术在实际应用中的典型例子,它们共同展示了...

    Jsp实现学生成绩管理系统-更新数据库文件

    - Java Database Connectivity (JDBC) 是Java语言访问数据库的标准接口。 - 通过DriverManager类注册驱动,Connection对象建立数据库连接,Statement或PreparedStatement对象执行SQL语句。 - 使用ResultSet处理...

    Ajax验证用户名是否重复.rar

    在网页开发中,Ajax(Asynchronous JavaScript and XML)技术被广泛用于实现页面的异步更新,无需刷新整个页面即可与服务器进行数据交互。本示例是关于如何利用Ajax来验证用户名是否在数据库中已存在,从而提高用户...

    基于反向Ajax技术的终端驱动Web服务.pdf

    例如,分布式任务处理框架中,用户提交的任务请求会被存储在数据库中,任务服务会监控处理进程的数量,当达到最大值时,会等待并重新判断,直到可以处理新的任务,然后启动新的任务处理进程进行任务执行和数据库的...

    ajax 用户登录示例(jsp)

    【Ajax用户登录示例(JSP)】 ...以上就是基于Ajax的JSP用户登录示例中的主要知识点,通过这个示例,我们可以了解到如何在客户端和服务器端之间进行异步通信,以及如何在JSP中处理用户输入并验证登录信息。

    ajax 错误代码

    在JavaScript的世界里,AJAX(Asynchronous JavaScript and XML)是一种创建动态网页的技术,它允许我们在不刷新整个页面的情况下,与服务器进行数据交互。这个过程通常包括发送请求到服务器、处理服务器响应,然后...

    ajax在php中的应用

    它可以用来处理来自客户端的数据,并与数据库进行交互,最终返回数据到客户端。 - **AJAX**:允许网页在不重新加载的情况下更新数据,通常用于改善用户体验。通过AJAX,我们可以让网页的一部分内容实时更新,而无需...

    基于JSP+SQLServer的个人博客_附带数据库+文档_毕业设计

    3. 前后端交互:通过HTTP协议进行通信,可能涉及Ajax异步请求,提升用户体验。 4. CSS和JavaScript:用于美化页面和增强交互性。 5. 版本控制:项目可能使用Git等工具进行版本管理和协同开发。 总的来说,这个基于...

    NVelocity入门,为服务器与客户端传输xml数据,实现Ajax通信铺平道路

    客户端,通常指的是浏览器,通过Ajax(异步JavaScript和XML)技术与服务器进行交互。在我们的场景中,XML数据作为Ajax请求的结果被返回,然后使用JavaScript解析并更新页面。为了实现这一点,开发者可能需要使用如...

    数据库文档

    1. **AJAX判断用户是否存在**:当用户在输入框中输入用户名时,通过AJAX异步请求后台服务检查该用户名是否已经被注册。 2. **判断两次密码输入是否一致**:为了确保用户输入的密码正确无误,需要在前端实时检测两次...

    jquery版搜索框自动补全,智能提示,可连接数据库(适用于.net,java,php等多种语言)

    在实现搜索框自动补全时,我们可以利用jQuery的事件监听和AJAX异步请求特性,结合JSON数据格式,实现实时的搜索建议。 1. **jQuery自动补全基础原理** - 用户在搜索框中输入文字时,触发`keyup`或`input`事件。 -...

    数据库课程设计 图书馆管理系统 C#+SQL+WEB事项

    通过AJAX实现异步交互,提升用户体验。同时,安全性是不可忽视的,应确保数据传输的安全性,防止SQL注入攻击,并设置合理的权限控制。 总的来说,图书馆管理系统集成了C#、SQL和Web技术,构建了一个高效、便捷的...

    基于Ajax技术的树型结构目录的实现

    /* 判断是否已经加载数据,未加载则访问服务器加载数据 */ dhtmlTree.prototype.Load = function (nodeId) { // 检查是否已加载 if (!this.nodes[nodeId].loaded) { this.sendRequest(nodeId); } else { this...

    PHP实例开发源码-DBKiss 数据库浏览工具.zip

    - **AJAX异步通信**:可能使用AJAX实现页面无刷新的数据加载和更新。 5. **文件操作**: - **备份与恢复功能**涉及到文件读写,PHP提供了文件系统函数来处理文件的创建、读取、写入和删除。 6. **安全考虑**: ...

Global site tag (gtag.js) - Google Analytics