易截截图软件、单文件、免安装、纯绿色、仅160KB

AJAX ScriptManagerProxy调用webservice

内容页:
<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="ScriptManagerProxyDemo.WebForm1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<script type="text/javascript">
    function EchoUserInput() {
        var echoElem = $get("EnteredValue");
        alert(echoElem);
        ScriptManagerProxyDemo.WebService1.EchoInput(echoElem.value, OnSucceeded);
    }
    function OnSucceeded(result)
    {
        var RsltElem = $get("Results");
       
        RsltElem.innerHTML=result;
    }
</script>
    <asp:ScriptManagerProxy ID="ScriptManagerProxy1" runat="server">
        <Services>
            <asp:ServiceReference Path="~/WebService1.asmx" />
        </Services>
    </asp:ScriptManagerProxy>
    <input type="text" id="EnteredValue" /><input type="button"  onclick="EchoUserInput()"/>
    <div id="Results"></div>
   
</asp:Content>
webservice:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
namespace ScriptManagerProxyDemo
{
    /// <summary>
    /// WebService1 的摘要说明
    /// </summary>
    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile


相关文档:

ajax实现WEB页面上多任务同时作业

今天需要写一个功能,对于数据库中的数据,在用户通过WEB显示出来的时候,自动启动服务器端脚本对每个数据的有效性进行检测,并将结果呈现给用户。
我考虑的就是,呈现每条数据的时候,启动一个ajax通信进程,将结果反馈回来就OK了。
细节方面需要考虑的是,每个进程完成任务后在回调的时候如何知道它的“宿主&rdquo ......

AJAX 异步通讯对象

标准XMLHttpRequest操作
 
abort()
 停止当前请求
 
getAllResponseHeaders()
 把HTTP请求的所有响应首部作为键/值对返回
 
getResponseHeader("header")
 返回指定首部的串值
 
void open(string method, string url, boolean asynch)
 建立对服务器的调用。method参 ......

Ajax读书笔记

1.记住下面三句话:
   <1>异步应用程序是用JavaScriptt对象作出请求,而不是提交表单
   <2>请求与响应是由Web浏览器处理,而不是直接由JavaScript代码处理
   <3>一旦Web浏览器得到异步请求的响应,它会以服务器的响应“回头调用”JavaScript代码(这 ......

关于解决ASP.NET中AJAX乱码问题


Js代码
var url=Service.aspx?Value=' + escape(va);   
            obj=CreateAJAX();   
            if(obj)   
   & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号