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

ajax ÓëExt2¿ò¼ÜÔÚ.net³ÌÐòÖеÄÓ¦ÓÃ

 Ò» .ÏÂÃæÏȶÔasp.net ajax×öÒ»¸ö¼òµ¥µÄ½éÉÜ:
asp.net ajax µÄ ǰÉí¾ÍÊÇÎÒÃÇ´ó¼ÒÊìϤµÄAtlas £¬ºóÀ´±»ÕýʽµÄÄÉÈëµ½vs¿ò¼ÜÖÐÀ´¡£Í¨¹ý¶Ôasp.net ajaxµÄÓ¦Óà £¬ÎÒÃÇ¿ÉÒÔ·½±ãµÄ½«ajaxµÄÌØÐÔÒýÈëµ½ÏîÄ¿ÖÐÀ´£¬ÏÔÖøµÄÌá¸ßÓû§ÌåÑé¡£Æäʵasp.net ajaxµÄÌØµãÒ²ÊǼ̳ÐÁË΢Èí²úÆ·Ò»¹áµÄÌØµã£¬¼òµ¥Ò×Ó᣹¦ÄÜÇ¿´ó¡£Ö»ÐèÒªÕÆÎÕasp.net ajaxµÄ¼¸¸ö¹Ø¼ü¿Ø¼þ£¬¾Í¿ÉÒÔÓ¦Óõ½ÏîÄ¿ÖÐÀ´ÁË¡£ ÏÂÃæ¼òµ¥µÄ½éÉÜÒ»ÏÂasp.net ajaxµÄ¼¸¸ö¹Ø¼ü¿Ø¼þ£º
       1 ScriptManager£º ScriptManager¿Ø¼þËãÊÇasp.net ajax ¿Ø¼þÖÐ×îÖØÒªµÄÒ»¸öÁË£¬ËùÓеĽű¾¶¼ÊÇͨ¹ýScriptManagerÀ´¹ÜÀíµÄ £¬ËüµÄʹÓÃÒò¸Ã×¢ÒâÒÔϼ¸µã£º a ÔÚÒ»¸öÒ³ÃæÖУ¬ÓÐÇÒÖ»ÄÜÓÐÒ»¸öScriptManager¿Ø¼þ£¬¶øÇÒÒò¸Ã½«Ëü×÷ÎªÒ³ÃæµÄµÚÒ»¸ö¿Ø¼þ£¨·ñÔòÈÝÒ×±¨ÄªÃûµÄÒì³£ sys.ʲôʲôµÄ¡££©×÷Ϊasp.net µÄºËÐĿؼþ£¬Ëü¶Ôajax¿Ø¼þÖÐÓõ½µÄ½Å±¾×÷ͳһµÄµ÷¶È¹ÜÀí¡£Òò´Ë£¬Ò»Ð©ÊôÐÔµÄÉèÖÃÒ²ÖÁ¹ØÖØÒª£¬AsyncPostBackTimeout Õâ¸öÊôÐÔ¾ö¶¨ÁËÒì²½ÇëÇóµÄʱ¼äÏÞÖÆ£¬Èç¹ûÄãÓбȽϸ´ÔÓµÄÒì²½ÇëÇóµ÷Ó㬾ÍÐèÒª½«Õâ¸öÊôÐÔµÄÖµÉèÖõĴóһЩ£¬·ñÔò¾ÍСһЩ£¬Ä¬ÈÏÊÇ90ºÁÃë¡£AsyncPostBackError ÊǸöʼþ´úÀí£¬µ±Ò³ÃæÖеÄÒì²½ÇëÇóµ÷ÓóöÏÖÒì³££¬¾Í»á´¥·¢Õâ¸öʼþ£¬ÎÒÃÇ¿ÉÒÔÔÚÕâ¸öʼþÖÐ×÷ÎÒÃÇ×Ô¶¨ÒåµÄ´¦Àí£¬AllowCustomErrorsRedirectÕâ¸öÊôÐÔÊÇboolÐ͵ģ¬ÉèÖõ±Òì³£³öÏÖʱ£¬ÊÇ·ñ¸øÔÊÐíÌø×ªÒ³Ãæ¡£ µ«ÊǴ󲿷ֵÄÓ¦Óò»±ØÒªÉèÖÃÕâô¶àÄÚÈÝ£¬ÎÒÃÇÒª×öµÄÖ»Êǽ«¿Ø¼þÍϷŵ½Ò³ÃæÖС£
       2 ScriptManagerProxy£º ScriptManagerProxy¿Ø¼þËãÊÇScriptManagerµÄÖúÊÖ¡£µ±ÓÐĸ°åÒ³´æÔÚµÄʱºòÒ²¾ÍÊÇËü´óÅÉÓó¡µÄµØ·½ÁË£¬Ç°ÃæÌáµ½¹ý£¬Ã¿¸öÒ³ÃæÖÐÖ»ÄÜ·ÅÖÃÒ»¸öScriptManager¿Ø¼þ£¬µ«ÊÇÔÚĸ°åÒ³½á¹¹µÄÓ¦ÓÃÖУ¬ContentpageÀïÈç¹ûÓÐÐèÒª¹ÜÀíµÄ½Å±¾Ôõô°ì£¿£¿ ÎÒÃÇ¿ÉÒÔÔÚĸ°åÒ³ÖзÅÖÃÒ»¸öScripManagerÒ³Ãæ£¬È»ºóÔÙÔÚ¸÷¸öcontentpageÖзÅÖà ScriptManagerProxy¿Ø¼þ£¬ÈÃËüÀ´"´úÀí"
ScriptManagerµÄ¹¤×÷¶ÔContentPageÖеĽű¾½øÐйÜÀí¡£ÕâÒ²Ðí¾ÍÊÇScriptManagerProxy¿Ø¼þÃû³ÆµÄÀ´Óɰɡ£
       3 UpdatePanel£ºµÚÈý¸öÒª½éÉܵĵ±È»¾ÍÊÇ´óÃû¶¦¶¦µÄUpdatePanel¿Ø¼þÁË £¬Õâ¸öÍæÒâ¶ùÕæÊÇÓеãÒâ˼£¬²»¹ÜÄãÊÇʲô¿Ø¼þ£¬Ö»ÒªÄãÍùUpdatePanel¿Ø¼þµÄ<ContentTemplate>ÖÐÒ»·Å£¬Á¢ÂíÒ¡ÉíÒ»±äÖ§³ÖÒì²½µ÷ÓÃÁË£¬UpdatePanel¿Ø¼þµÄÊôÐÔÓÐUpdateMode£¬TriggersµÈ ¡£update


Ïà¹ØÎĵµ£º

Ajax ½øÐÐPost´«ÖµºÍGet´«Öµ £¨¾­µä£©

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<script language="javascript">
function saveUserInfo()
{
//»ñÈ¡½ÓÊÜ·µ»ØÐÅÏ¢²ã
var msg = document.getElementById("msg");
//»ñÈ¡±íµ¥¶ÔÏóºÍÓ ......

ÓÃAjax¶ÁÈ¡xmlÎļþµÄ¼òµ¥Àý×Ó

 AjaxµÄÔ­ÀíºÜ¼òµ¥£¬¾ÍÊÇÔÚ¿Í»§¶Ë´´½¨Ò»¸öXMLHttpRequest¶ÔÏó£¨ÓÃÀ´Óë·þÎñÆ÷½øÐÐÒ첽ͨÐÅ£¬Õâ¾ÍÊÇAjaxµÄºËÐÄ£¬ÆäʵÎÒÃÇÔç¾ÍÔÚÓÃÒ첽ͨÐÅÁË£¬Ö»ÊÇû°ÑÕâÏî¼¼ÊõÓÃÔÚÍøÒ³Éè¼ÆÖжøÒÑ£©£¬Îª¸Ã¶ÔÏóµÄonreadystatechange ÊôÐÔÌí¼ÓÒ»¸öʼþ£¬µ±¶ÔÏóµÄreadyState¸Ä±äµÄʱºò¾Í»áÒý·¢Ö¸¶¨µÄʼþ¡£µ½´Ë¾Í¿ÉÒԾͷ¢ËÍÇëÇó¶ÁÈ¡·þÎñÆ÷¶ ......

ajaxÈýÑÔÁ½Óï(Ö±½Ó½«xmlhttp·µ»ØÖµ½øÐÐjs´úÂë´¦Àí)


ÕâÀïµÄajax¿É²»ÊÇ´óÃû¶¦¶¦µÄajax¾ãÀÖ²¿£¬ ÕâËĸö×ÖĸÔÚÕâÀïAsynchronous JavaScript and XMLµÄËõд¡£Í¨Ë×µØÃèÊöÕâÏî¼¼Êõ¾ÍÊÇ£ºÓà JavaScript Ïò·þÎñÆ÷»ñÈ¡Êý¾Ý£¬È»ºó¸üÐÂÍøÒ³µÄ¾Ö²¿£¬¶ø²»ÊÇË¢ÐÂÕû¸öÍøÒ³¡£
ÕâÏî¼¼Êõ·Ç³£ÊʺÏÓÃÀ´¿ª·¢ÒÔä¯ÀÀÆ÷Ϊ¿Í»§¶ËµÄϵͳµÄ½çÃæ£¬Ê¹ÓÃajax¸øÓû§´øÀ´µÄ¸üºÃµÄÌåÑ飬ËûÃDz»»á¸Ð¾õµ½ÓÃä¯À ......

ʹÓà jQuery ¼ò»¯ Ajax ¿ª·¢

jQuery ÊÇÒ»¸öJavaScript ¿â£¬ËüÓÐÖúÓÚ¼ò»¯ JavaScript™ ÒÔ¼° Asynchronous JavaScript + XML (Ajax) ±à³Ì¡£ÓëÀàËÆµÄ JavaScript ¿â²»Í¬£¬jQuery ¾ßÓжÀÌØµÄ»ù±¾Ô­Àí£¬¿ÉÒÔ¼ò½àµØ±íʾ³£¼ûµÄ¸´ÔÓ´úÂ롣ѧϰ jQuery »ù±¾Ô­Àí£¬Ì½Ë÷ÆäÌØÐԺ͹¦ÄÜ£¬Ö´ÐÐһЩ³£¼ûµÄ Ajax ÈÎÎñ²¢ÕÆÎÕÈçºÎʹÓòå¼þÀ©Õ¹ jQuery¡£
jQuery ÊÇʲ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ