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
Ïà¹ØÎĵµ£º
ÕâÊÇ×î³£ÓõĵØÖ·Ñ¡ÔñÏÂÀ¿ò£¬°üÀ¨Èý¸öÏÂÀ¿ò£¬¶ÔÓ¦Èý¸öXMLÎļþ£º
--------------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<Provinces>
<Province ID="1" ProvinceName="±±¾©ÊÐ">±±¾©ÊÐ</Province>
<Province ID= ......
// ==============================================================================
// Created by Bndy at 10 / 25 / 2007
// Copyright (c) 2007 Bndy, All rights reserved.
// Welcome to my site http : // www.bndy.net
//
// * * * * * * * * * * * * * * * *
// * Q ......
asp.net ajaxÖÐÎÄÂÒÂëµÄ½â¾ö£¿
2010-01-19 12:06
ÒÔǰûÔõô×ÐϸµÄÑо¿¹ýajax,Ö»ÊÇÓõ½Á˾ÍÖ±½ÓÄùýÀ´ÓÃ,·¢ÏÖÁËÎÊÌâÔÙÕÒ½â¾ö·½·¨.ÒÔÏÂÊÇÎÒÔÚÕÒ½â¾öÎÊÌâµÄ¹ý³ÌÖеÄÒ»µãССµÄ×ܽá.
Ò».̸AjaxµÄGetºÍPostµÄÇø±ð
Get·½Ê½:
ÓÃget·½Ê½¿É´«Ëͼòµ¥Êý¾Ý£¬µ«´óСһ°ãÏÞÖÆÔÚ1KBÏ£¬Êý¾Ý×·¼Óµ½urlÖз¢Ë ......
1.¼ÇסÏÂÃæÈý¾ä»°£º
<1>Òì²½Ó¦ÓóÌÐòÊÇÓÃJavaScriptt¶ÔÏó×÷³öÇëÇ󣬶ø²»ÊÇÌá½»±íµ¥
<2>ÇëÇóÓëÏìÓ¦ÊÇÓÉWebä¯ÀÀÆ÷´¦Àí£¬¶ø²»ÊÇÖ±½ÓÓÉJavaScript´úÂë´¦Àí
<3>Ò»µ©Webä¯ÀÀÆ÷µÃµ½Òì²½ÇëÇóµÄÏìÓ¦£¬Ëü»áÒÔ·þÎñÆ÷µÄÏìÓ¦“»ØÍ·µ÷ÓÔJavaScript´úÂ루Õâ ......