Ajax ÔÀí
Ajax
Ö÷
Òª×é³É²¿·Ö
Ajax
ÊÇ
Asynchronous JavaScript and XML
£¨ÒÔ
¼°
DHTML
µÈ£©µÄËõд¡£
Ajax
ÓÉ
HTML
¡¢
JavaScript™
¼¼Êõ¡¢
DHTML
ºÍ
DOM
×é³É£¬ÕâÒ»½Ü³öµÄ·½·¨¿ÉÒÔ½«±¿×¾µÄ
Web
½çÃæ×ª»¯³É½»»¥ÐÔµÄ
Ajax
Ó¦ÓóÌÐò¡£
AjaxµÄºËÐÄÊÇJavaScript¶ÔÏó XmlHttpRequest¡£¸Ã¶ÔÏóÔÚInternet Explorer
5ÖÐÊ×´ÎÒýÈ룬ËüÊÇÒ»ÖÖÖ§³ÖÒì²½ÇëÇóµÄ¼¼Êõ¡£¼ò¶øÑÔÖ®£¬XmlHttpRequestʹÄú¿ÉÒÔʹÓÃJavaScriptÏò·þÎñÆ÷Ìá³öÇëÇó²¢´¦ÀíÏìÓ¦£¬¶ø²»
×èÈûÓû§¡£
AjaxÔÀí
AjaxµÄÔÀí¼òµ¥À´ËµÍ¨¹ýXmlHttpRequest¶ÔÏóÀ´Ïò·þÎñÆ÷·¢Òì²½ÇëÇ󣬴ӷþÎñÆ÷»ñµÃÊý¾Ý£¬È»ºóÓÃjavascriptÀ´²Ù×÷DOM¶ø¸üÐÂÒ³
Ãæ¡£ÕâÆäÖÐ×î¹Ø¼üµÄÒ»²½¾ÍÊÇ´Ó·þÎñÆ÷»ñµÃÇëÇóÊý¾Ý.
AjaxÊÇ×öʲôµÄ?
Ŀǰ£¬±àдӦÓóÌÐòʱÓÐÁ½ÖÖ»ù±¾µÄÑ¡Ôñ£º
×ÀÃæÓ¦ÓóÌÐò
Web Ó¦ÓóÌÐò Á½ÕßÊÇÀàËÆµÄ£¬×ÀÃæÓ¦ÓóÌÐòͨ³£ÒÔ
CD
Ϊ½éÖÊ£¨ÓÐʱºò¿É´ÓÍøÕ¾ÏÂÔØ£©²¢ÍêÈ«°²×°µ½ÄúµÄ¼ÆËã»úÉÏ¡£×À
ÃæÓ¦ÓóÌÐò¿ÉÄÜʹÓû¥ÁªÍøÏÂÔØ¸üУ¬µ«ÔËÐÐÕâЩӦÓóÌÐòµÄ´úÂëÔÚ×ÀÃæ¼ÆËã»úÉÏ¡£
Web
Ó¦ÓóÌÐòÔËÐÐÔÚij´¦µÄ
Web
·þÎñÆ÷ÉÏ
------
ºÁ²»Ææ¹Ö£¬ÒªÍ¨¹ý
Web
ä¯ÀÀÆ÷·ÃÎÊÕâÖÖÓ¦ÓóÌÐò¡£
²»
¹ý£¬±ÈÕâЩӦÓóÌÐòµÄÔËÐдúÂë·ÅÔںδ¦¸üÖØÒªµÄÊÇ£¬Ó¦ÓóÌÐòÈçºÎÔËתÒÔ¼°ÈçºÎÓëÆä½øÐн»»¥¡£×ÀÃæÓ¦ÓóÌÐòÒ»°ãºÜ¿ì£¨¾ÍÔÚÄúµÄ¼ÆËã»úÉÏÔËÐУ¬²»Óõȴý»¥ÁªÍø
Á¬½Ó£©£¬¾ßÓÐÆ¯ÁÁµÄÓû§½çÃæ£¨Í¨³£ºÍ²Ù×÷ϵͳÓйأ©ºÍ·Ç·²µÄ¶¯Ì¬ÐÔ¡£¿ÉÒÔµ¥»÷¡¢Ñ¡Ôñ¡¢ÊäÈë¡¢´ò¿ª²Ëµ¥ºÍ×Ӳ˵¥¡¢µ½´¦Ñ²ÓΣ¬»ù±¾Éϲ»ÐèÒªµÈ´ý¡£
ÁíÒ»·½Ã棬
Web
Ó¦ÓóÌÐòÊÇ×îеij±Á÷£¬ËüÃÇÌṩÁËÔÚ×ÀÃæÉϲ»ÄÜʵÏֵķþÎñ£¨±ÈÈç
Amazon.com
ºÍ
eBay
£©¡£µ«ÊÇ£¬°éËæ×Å
Web
µÄÇ¿´ó¶ø³öÏÖµÄÊǵȴý£¬µÈ´ý·þÎñÆ÷ÏìÓ¦£¬µÈ´ýÆÁĻˢУ¬µÈ´ýÇëÇ󷵻غÍÉú³ÉеÄÒ³Ãæ¡£
ÏÔÈ»ÕâÑù˵¹ýÓÚ¼òÂÔÁË£¬µ«»ù±¾µÄ¸ÅÄî¾ÍÊÇÈç´Ë¡£Äú¿ÉÄÜÒѾ²Âµ½£¬
Ajax
³¢ÊÔ½¨Á¢×ÀÃæÓ¦ÓóÌÐòµÄ¹¦Äܺͽ»»¥ÐÔ£¬Óë²»¶Ï¸üеÄ
Web
Ó¦ÓóÌÐòÖ®¼äµÄÇÅÁº¡£¿ÉÒÔʹÓÃÏñ×ÀÃæÓ¦ÓóÌÐòÖг£¼ûµÄ¶¯Ì¬Óû§½çÃæºÍƯÁÁµÄ¿Ø¼þ£¬²»¹ýÊÇÔÚ
Web
Ó¦ÓóÌÐòÖС£
Ajax
ÈçºÎ
½«±¿×¾µÄ
Web
½çÃæ×ª»¯³ÉÄÜѸËÙÏìÓ¦µÄ
Ajax
Ó¦ÓóÌÐò
ÏÂÃæÊÇ
Ajax
Ó¦ÓóÌÐòËùÓõ½µÄ»ù±¾¼¼Êõ£º
HTML ÓÃÓÚ½¨Á¢ Web ±íµ¥²¢È·¶¨Ó¦ÓóÌÐòÆäËû²¿·ÖʹÓõÄ×ֶΡ£
JavaScript ´úÂëÊÇÔËÐÐ Ajax Ó¦ÓóÌÐòµÄºËÐÄ´úÂ룬°ïÖú¸Ä½øÓë·þÎñÆ÷Ó¦ÓóÌÐòµÄͨÐÅ¡£
DHTML »ò Dynamic HTM
Ïà¹ØÎĵµ£º
Ðí¶à³ÌÐòÔ±ÔÚ×öÒµÎñ¿ª·¢Ê±ÍùÍù»áÔÚ·þÎñÆ÷¶Ë×öÓû§ÐÅÏ¢µÄÑéÖ¤£¬ÓÐûÓп¼ÂǹýÓÃjqueryµÄajax·½·¨À´ÑéÖ¤µÇÂ½ÄØ£¿ÇÒЧ¹û±ÈÔÚ·þÎñÆ÷¶Ëд´úÂëÀ´ÑéÖ¤ºÃµÄ¶à£¬Ò³ÃæÎÞˢм´¿ÉʵÏÖʵÏֵǽÑéÖ¤£¬´úÂëÒ²¼òµ¥¡£
ÏÖÔÚÏÂÃæÌù³öÀ´µÄÊǺܼòµ¥µÄÓÃjqueryµÄajax·½·¨À´ÑéÖ¤µÇ½µÄ´úÂ룬ÊʺϸսӴ¥jqueryµÄÅóÓÑѧϰ¡£
Ç°Ì¨Ò³Ãæ´úÂ룺
<he ......
ÓõıêÇ©ÓÐScriptManager£¬UpdatePanel£¬UpdateProgress £¬Ö÷ÒªµÄÊÇUpdatePanelÖеÄTriggersÊôÐÔÒ»¶¨Òª¶Ô¡£
ǰ̨´úÂë
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdateP ......
web2.0ºá¿Õ³öÊÀ£¬ajaxÊ×µ±Æä³å£¬½ñÌì×öwebµÄÈç¹ûÔÙ²»Ñ§µãajaxµÄ»°£¬¾ÍÏÔµÄÂäÎéÁË£¬¶øÑ§ajaxµÄÓõĻ·¾³Èç¹ûÊÇasp.net£¬ÄÇajax.netÄã¾Í²»µÃ²»Ñ§ÁË¡£Ê×ÏȾÍÊÇ»·¾³µÄÅäÖã¬ÈçÏÂ
vs2005+sql2005+Winxp sp2+ie6.0+Office2003»·¾³ÉèÖÃÈçÏ£º
ÏÂÔØÍê ASPAJAXExtSetup.msi °²×°¸üкóÔÚÄãµÄϵͳÅÌϵģ¨ÒÔCÅÌΪÀý£© ³öÏÖÕâ¸ö Îļ ......
AJAX×Ô´ÓÒý½øÁËTab£¬×ÅʵÈÃÎÒ¿ªÐÄÁËÒ»·¬¡£µ«ÊÇ£¬ÔÚµ÷ÕûTabµÄÑùʽµÄʱºò£¬Ò²×ÅʵÈÃÎÒ³ÔÁËÒ»¾ª¡£
ÓÚÊÇ£¬±§×ÅûÓÐÀ§ÄÑÒ²ÒªÖÆÔìÀ§ÄѵÄÔÔò£¬¿ªÊ¼ÁËÕ÷;£º
°´ÕÕTab×÷ÕßRonald BucktonËù˵£¬TabµÄCSS°üº¬Èçϼ¸¸öÀࣺ
(1).ajax__tab_header: A container element that wraps all of the tabs at the top of the TabContainer.
......
ÓÃAjaxʵÏÖTabЧ¹ûµÄ
ÏÈ´´½¨
ajax.php£¬ÔÚÆäÖÐÊäÈëÈçÏ´úÂ룺
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Sample 2_1</title>
<me ......