Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Ajax ʵÏÖ


ÔÚÒѾ­·¢²¼µÄ ASP.NET2.0 ÖУ¬ÎÞË¢ÐÂÒ³Ã濪·¢Ïà¹Ø²¿·Öͬ beta2 Óв»ÉٸĶ¯¡£¶øÇÒÔÚÔ½À´Ô½¶àµÄ Ajax ¿ª·¢°ü±»¿ª·¢³öÀ´µÄÇé¿öÏ£¬ ASP.NET2.0 ×Ô´øµÄÎÞË¢ÐÂÒ³Ãæ¼¼ÊõûÓб»ºÜ¶àÈËÁ˽⣬ÉõÖÁ²»ÉÙÈËÈÏΪ¸Ã¹¦ÄÜÓÐЩ“¼¦Àß”¡£µ«Èç¹ûÎÒÃǽö½öÊÇÔÚ³ÌÐòÖмÓÈëºÜÉÙ²¿·ÖµÄ Ajax ÌØÐÔ£¬ Atlas ¡¢ Ajax.Net µÈ¾ÍÏÔµÃÓÐЩ“ɱ¼¦ÓÃÅ£µ¶”µÄ¸Ð¾õÁË¡£¶øÇÒ£¬ÎÒÈÏΪʹÓà ASP.NET2.0 ÌṩµÄ·½·¨½øÐпª·¢²¢²»ºÜ¸´ÔÓ£¬Ïà·´£¬Ê¹ÓúÜÉٵĴúÂë¾Í¿ÉÒÔ×ö³öÀ´ºÜ°ôµÄЧ¹û£¡
   ÏÂÃæÎÒÀ´Ò»²½Ò»²½µÄ´ø´ó¼Ò¿ª·¢ÎÞˢеÄÒ³Ã棡
 µÚÒ»²½£ºÊµÏÖ ICallbackEventHandler ½Ó¿Ú
   ICallbackEventHandler½Ó¿ÚλÓÚSystem.Web.UIÃüÃû¿Õ¼äÏ¡£ÔÚbeta2ʱ£¬ICallbackEventHandlerÖ»°üº¬Ò»¸öRaiseCallbackEvent·½·¨£¬¼´´¦Àí»Øµ÷ʼþ£¬ÓÖ·µ»Ø´¦Àí½á¹û¡£ÔÚÕýʽ°æÖУ¬Ëü±ä³ÉÁË°üº¬GetCallbackResultºÍRaiseCallbackEventÁ½¸ö³ÉÔ±·½·¨£¬µÚÒ»¸öÓÃÀ´·µ»Ø»Øµ÷ʼþµÄ½á¹û£¬µÚ¶þ¸öÓÃÀ´³öÀ´»Øµ÷ʼþ¡£Õâ¸ö±ä»¯Ö÷ÒªÊÇΪÁ˱àдWeb¿Ø¼þ¶ø×öµÄ¸Ä¶¯£¬¾ßÌå¿ÉÒÔ¿´Ò»ÏÂGridViewµÈ¿Ø¼þÖеÄʵÏÖ´úÂë¡£
½¨Á¢Ò»¸ö Web ÍøÕ¾£¬ÎÒÃÇÀ´ÐÞ¸Ä default.aspx.cs Îļþ£º
 1       public  partial class  _Default : System.Web.UI.Page, ICallbackEventHandler
 1     private string str;
 2     public void RaiseCallbackEvent(string eventArgument)
 3     {
 4         //¿ÉÒÔ¸ù¾Ý´«µÝµÄ²ÎÊý²»Í¬£¬µ÷Óò»Í¬µÄ´¦ÀíÂß¼­
 5         str = "´Ó·þÎñÆ÷¶Ë·µ»ØµÄÄÚÈÝ£º" + eventArgument;
 6     }
 7 
 8     public string GetCallbackResult()
 9     {
10         return str;
11     }
12 
  µÚ¶þ²½£º×¢²á»Øµ÷·½·¨
   ÎÒÃÇÔÚ default.aspx Ò³ÃæÖÐÌí¼ÓÒ»¸ö TextBox £¬Ò»¸ö Label ºÍÒ»¸ö Html ¿Ø¼þ Button £¬²¢¸ø Button Ìí¼Ó onclick ʼþ£º
1 <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
2 <input id="Button1


Ïà¹ØÎĵµ£º

̽ÌÖASP.NET MVC¿ò¼ÜÄÚÖÃAJAXÖ§³Ö±à³Ì¼¼Êõ


´«Í³ÐÍASP.NET Web FormsÊÇ»ùÓÚͬʱ°üº¬Á˱íÏÖ²ãºÍºǫ́´úÂëµÄWebÒ³Ã棬ËùÒÔ£¬½ôËæÆäºó³öÏÖµÄASP.NET AJAX£¬ÌرðÊÇÕâ¸ö¿ò¼ÜµÄ·þÎñÆ÷¶Ë¿Ø¼þ²¢Ã»ÓÐÏñËüÃDZ¾Ó¦¸ÃµÄÄÇÑù¹ââËÄÉä¡£ÓÚÊÇ£¬ºÜ¶à¸úËæAJAXʱ÷ÖµÄASP.NET¿ª·¢ÕßÖ»ÊÇÏòASP.NETÒ³ÃæÖÐËæÒâµØ·ÅÖÃһЩUpdatePanel¿Ø¼þÒÔ±ãʹÆä³ÌÐòʵÏÖ»ù±¾µÄAJAXÖ§³Ö¡£Êµ¼Ê ......

ajax Àý×Ó

 <script type="text/javascript">
  //¶¨ÒåXMLHttpRequest¶ÔÏó±äÁ¿
  var xmlHttpRequest;
  
  /*
   * ´´½¨XMLHttpRequest¶ÔÏó¡£
   * ±¾º¯ÊýÖ÷ÒªÍê³ÉXMLHttpRequest¶ÔÏóµÄ´´½¨£¬ºËÐÄ·ÖΪÒÔÏÂÁ½¸ö²¿·Ö£º
   * µÚÒ»²½£ºÊ×ÏÈÅж ......

FABridge½Ì³Ì(Flex+Ajax) 2

ʹÓÃjsÀ´²Ù×÷flex
Ê×ÏÈÔÚfademo.mxmlÖÐÉùÃ÷Ò»¸öbutton£¬²¢Ìí¼ÓÒ»¸öbtnClick·½·¨£º
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="l ......

ʹÓÃjQuery·¢ËÍAJAXÇëÇóʱ²»»º´æ

ͨ¹ýjQuery·¢ËÍajaxÇëÇó£¬ÎÞÂÛÊÇget·½Ê½»¹ÊÇpost·½Ê½£¬µ±Ç°ºóÁ½´ÎÇëÇóµÄ²ÎÊýÍêÈ«Ò»Ñùʱ£¬ä¯ÀÀÆ÷¾ÍÓпÉÄܵ÷Óûº´æÀïµÄÊý¾Ý£¬×îÖ±½ÓµÄ½á¹û¾ÍÊÇÔì³ÉÓÐЩ²Ù×÷ûÓÐÉúЧµÄ¼ÙÏó¡£ÕâÖÖÇé¿ö£¬ÎÒÃÇÓ¦¸Ãͨ¹ýÏÂÃæÕâ¸ö¼¼ÇÉÀ´±ÜÃâä¯ÀÀÆ÷µ÷Óûº´æÀïµÄÄÚÈÝ¡£
ÏÈÕûÀíÏÂ˼·£¬ä¯ÀÀÆ÷Ö®ËùÒÔµ÷Óûº´æÀïµÄÄÚÈÝ£¬×îÖ÷ÒªµÄÒ»µãÊÇÅж¨ÏÖÔÚÒª·ÃÎʵÄÄ ......

ÊղصÄÒ»¸öjs ajax·â×°Àà

Õâ¸öÀàÕª×Ô£º ASP.NET AjaxµäÐÍÓ¦Óà һÊé
xmlhttp.js
function $() {
  var elements = new Array();
  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      elem ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ