`
uule
  • 浏览: 6358762 次
  • 性别: Icon_minigender_1
  • 来自: 一片神奇的土地
社区版块
存档分类
最新评论

[转]Ajax调用存储过程简单实例

阅读更多

       ajax基于javascript ,就是通过网页脚本向服务器发送异步的请求,改变同步请求的不便

       同步请求 一个请求必须等待到服务器的响应 然后整个页面刷新

       异步请求 则不需要等待服务器的响应 因此页面可以实现局部刷新

       这样的好处是提供了更好的用户体验,仅供初学者学习。

 

<script type="text/javascript">
        var xmlHttp;
        function createXMLHttpRequest()
        {
            if(window.ActiveXObject)
            {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            else if(window.XMLHttpRequest)
            {
                xmlHttp = new XMLHttpRequest();
            }
        }
        function addNumber()
        {
            createXMLHttpRequest();
            var url= "Handler.ashx";
            xmlHttp.open("GET",url,true);
            xmlHttp.onreadystatechange=showResult;
            xmlHttp.send(null);
        }
        function showResult()
        {  
        //alert(xmlHttp.status) ;
            if(xmlHttp.readyState==4)
            {
                if(xmlHttp.status==200)
                {
                    document.getElementById("result").innerHTML=xmlHttp.responseText;
                }
            }
        }
    </script>
</head>
<body>
    <form id="form2" runat="server">
    <div style="text-align: center">
        <div id="result"></div>
        </div>
        <input id="btnGetData" type="button" value="Ajax 获取存储过程数据"  onclick="addNumber();"/>
    </form>
</body>
</html>

 

 非常简单的存储过程实例  如下:

create  procedure GetDataSam(
@number int 
)
as 
begin   
declare @str nvarchar(200);
set   @str='select top '+cast(@number  as  nvarchar)+ 'title  from  zhq_in_content    order by  createdate   desc';
exec(@str);
end

 

http://www.cnblogs.com/jasenkin/archive/2010/03/02/1676349.html

分享到:
评论

相关推荐

    Jquery ajax和as3调用WCF服务端方法实例代码

    标题中的“Jquery ajax和as3调用WCF服务端方法实例代码”涉及到的是Web开发中的两种客户端技术(jQuery AJAX和ActionScript 3,AS3)与Windows Communication Foundation(WCF)服务之间的交互。WCF是.NET Framework...

    asp.net ajax简单应用实例

    在这个"asp.net ajax简单应用实例"中,我们将探讨如何利用ASP.NET AJAX实现一个功能:当用户在下拉框中选择不同的选项时,页面上的某个Label控件的值会相应改变,而无需整个页面重新加载。 首先,`Default.aspx`是...

    ASP.NET Ajax 写的一个用户注册实例

    ASP.NET AJAX 是微软提供...开发者可以通过学习这个实例,深入理解如何在实际项目中结合ASP.NET和AJAX技术,创建更加高效、互动的Web应用。同时,也要注意安全问题,例如防止SQL注入、XSS攻击等,确保用户数据的安全。

    简单ASP+AJAX实例

    "简单ASP+AJAX实例"是一个教学资源,旨在帮助新手了解如何结合ASP和AJAX来构建无刷新请求功能。在这样的实例中,通常会包含以下几个部分: 1. **ASP后端处理**:使用ASP接收来自客户端的AJAX请求,处理数据(例如...

    Ajax编程技术与实例

    本文将深入探讨Ajax的核心概念、工作原理及其在实际开发中的应用实例。** **一、Ajax核心概念** Ajax的核心在于创建 XMLHttpRequest 对象,它是Ajax通信的基础。通过这个对象,JavaScript可以向服务器发送异步请求...

    ajax分页简单实例

    在这个实例中,我们使用jQuery库简化了Ajax调用的过程。在JSP页面中,引入了jQuery库,并定义了一个名为`pagination`的函数,该函数接收一个参数`cpage`,表示当前页码。 ```javascript function pagination(cpage...

    Ajax + JSON + Servlet + prototype.js(实现的一个Ajax实例)

    Prototype.js是一个JavaScript库,提供了许多实用的函数,简化了DOM操作、事件处理、AJAX调用等任务。在这个实例中,Prototype.js可能被用来创建Ajax请求,处理响应数据,并更新页面元素。其特点包括链式调用、扩展...

    ASP jQuery AJAX无刷新评论留言实例(好几个)

    - `jquerybooks.rar` 可能是一个jQuery学习资源的集合,可能包含有关如何使用jQuery进行AJAX调用的章节。 - `jQuery_AJAX.rar` 直接以jQuery AJAX命名,显然包含的是使用jQuery进行AJAX操作的相关代码或教程。 - `...

    ASP源码—AJAX+ACCESS数据库操作实例源码.zip

    在本实例中,我们看到的"ASP源码—AJAX+ACCESS数据库操作实例源码.zip"是一个包含ASP技术与AJAX(Asynchronous JavaScript and XML)以及ACCESS数据库交互的源代码压缩包。这个实例可能是一个教学资源或实际项目中的...

    Jquery AjaxUpload实现文件上传实例 PHP版

    在Web开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理和Ajax交互。AjaxUpload是jQuery的一个插件,它提供了一种方便的异步文件上传方式,无需刷新页面即可完成文件上传,提高了用户...

    Ajax无刷新登录实例(简单易懂)

    本实例是针对初学者设计的一个简单易懂的Ajax无刷新登录系统,基于ASP环境和ACCESS数据库。 ### 1. 基本概念 - **Ajax**:Ajax的核心是JavaScript对象XMLHttpRequest,它允许JavaScript在后台与服务器通信,而不...

    PHP+Ajax 发帖程序实例post_ajax.rar

    - 使用Ajax调用PHP处理脚本,发送表单数据。 - PHP接收到数据后,验证合法性,如检查内容是否为空,长度是否超出限制等。 - 如果验证通过,PHP将数据保存到数据库,并返回响应信息。 - JavaScript接收到响应后,...

    ajax调用java实例源码-jaxrsbars:jaxrsbars

    ajax调用java实例源码带有 JAX-RS、MongoDB、JSON 和 jQuery 的现代 Web 应用程序 我们正处于范式转变之中,这将极大地改变我们构建和部署软件的人数。 90 年代后期,软件开始转向网络,网络浏览器的流行为用户提供...

    ajax 简单实例,读取asp动态数据

    在“ajax 简单实例,读取asp动态数据”这个实例中,我们将探讨如何使用Ajax与ASP(Active Server Pages)服务器端脚本进行交互,以获取并显示动态生成的数据。ASP是一种微软开发的服务器端脚本环境,用于创建动态...

    asp.net Ajax聊天室实例

    2. **AJAX调用**:当用户发送消息时,JavaScript会发起一个AJAX请求到服务器,将消息内容传递过去。这通常通过XMLHttpRequest对象或者利用jQuery的`$.ajax()`或`$.post()`方法实现。 3. **服务器端处理**:在服务器...

    ajax异步调用数据

    综上所述,"ajax异步调用数据"是一个关于利用JavaScript和XML(或JSON)技术实现页面无刷新的数据更新的学习项目。通过理解和实践,开发者可以掌握Ajax的基本用法,提高用户体验,实现高效的Web应用交互。

    ajax异步提交实例

    接下来,`toLogin()`函数是关键的AJAX调用部分。它获取用户在账号和密码输入框中输入的值,并构造一个包含这些值的URL,指向后台的Servlet(在这个例子中是`adminLoginServlet`)。然后,`request.open()`方法初始化...

    AJAX注册实例源码

    总结,"AJAX注册实例源码"可能包含了一个完整的用户注册流程,从客户端的AJAX调用到服务器端的处理逻辑,再到数据库的操作和数据验证。通过学习这个实例,你可以更好地理解AJAX在实际应用中的工作方式,以及如何结合...

    JSP+Ajax二级联动实例

    3. **Ajax请求**:使用JavaScript编写Ajax调用,监听一级下拉框的`onchange`事件。当用户改变一级下拉框的值时,触发Ajax请求,将选择的值作为参数发送到服务器。 4. **服务器响应**:在JSP文件中,接收到请求后,...

Global site tag (gtag.js) - Google Analytics