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

С±à¼òÊöAjax¼¼ÊõµÄÄÇЩ¿ò¼Ü

 
 
´Ó2005 ÄêWeb2.0 µÄÐËÆð¿ªÊ¼ËãÆð£¬Ajax °éËæ×ŹúÄÚµÄWeb ¿ª·¢ÉçÇø×ß¹ýÁ˽üËÄÄêµÄ³É³¤Ê±¼ä¡£ËÄÄêµÄʱ¼ä£¬¶ÔÓÚÒ»ÏîWeb ¼¼Êõ²»Ëã¶ÌÁË£¬Õâ²»½öÊǶԵ±³õ¶ÔAjax“¾ÉƿװоƔ³Ö²»Ð¼Ì¬¶ÈµÄÈ˵ķ´²µ£¬¸ü°Ñ¸ü¶à¹ÛÍûÖеĿª·¢ÕßÀ­ÈëÁËWeb ¿ª·¢µÄÐÐÁС£
AjaxµÄ¿ò¼ÜÒ²¿ªÊ¼Ò»Ò»³öÏÖ£º
Buffalo ÊÇÏÖÈÎThoughtWorks Öйú×Éѯʦ³Â½ðÖÞ£¨Michael Chen£©µÄ×÷Æ·¡£¿ÉÒÔ˵£¬Buffalo ÊÇÒ»¿îÕæÕýÒâÒåÉϵÄAjax Ô¶³Ìµ÷Óÿò¼Ü£¬ËüûÓаüº¬ÄÇЩ·±ÔÓ¶ø»ªÀöµÄUI Ö§³Ö£¬¶øÊÇ´úÂë¶ÌС¾«º·£¬ÔÚÌṩAjax »ù±¾¹¦ÄܵÄͬʱҲÌṩһЩ¼«Îª·½±ãʹÓõĸ߼¶¹¦ÄÜ¡£Ä¿Ç°×îа汾ÊÇ2.0£¬ÒÀ¿¿ÉçÇøµÄÁ¦Á¿£¬Buffalo ÒѾ­ÔÚÔ½À´Ô½¶àµÄ²úÆ·ºÍÏîÄ¿Öеõ½Á˹㷺ӦÓ᣹úÈ˳öÆ·£¬Îĵµ³ä·Ö£¬¸üÄѵõÄÊÇÄã¿ÉÒÔÖ±½ÓÁªÏµµ½Michael À´»ñÈ¡¼¼ÊõÖ§³Ö¡£
Dojo ÊÇĿǰÀ´¿´×îΪǿ´ó£¬¹¦ÄÜÒ²×îÎªÈ«ÃæµÄAjax ¿â¡£ÎÞÂÛÊÇIBM ÕâÑùµÄ¹ú¼ÊÒ»Á÷µÄÈí¼þÆóÒµµÄ²úÆ·Ïߣ¬»¹ÊÇÆÕͨ¿ª·¢°®ºÃÕߵŤ¾ßÏäÖж¼ÎªDojo ÁôÓÐһϯ֮µØ£¬Ó¦Óò»¿Éν²»¹ã·º¡£Dojo ´Ó0.4ºÍ0.9 ·Ö±ð¿ªÊ¼ÌṩÁ½¸ö°æ±¾£¬0.4 ÊÇΪÁ˺Í֮ǰµÄ°æ±¾¼æÈÝ£¬¶ø0.9 Ôò¸ÄÉÆÁËÕû¸ö¼Ü¹¹£¬²ã´Î¸üΪÇåÎú£¬½Ó¿Úµ÷ÓøüΪ¼ò±ã£¬¸üÊǼÓÈëÁËÐí¶à¸ß¼¶¹¦ÄÜ£¬ÈçÀëÏß´æ´¢¡£
Prototype ÎÞÒÉÊÇAjax ¿ª·¢µÄ»ù´¡Àà¿â£¬°üÀ¨Buffalo ÔÚÄÚ£¬ºÜ¶àAjax ¿â¶¼ÊÇÒÔprototype Ϊ»ù´¡·¢Õ¹¶øÀ´µÄ¡£Ò»ÈçÆäÃû£¬prototype ÌṩµÄÊÇAjax µ÷ÓÃËùÐèµÄ×î»ù±¾µÄ»ù´¡ÉèÊ©£¬´ËÍ⻹ÌṩÖÚ¶à·½±ã¿ì½ÝµÄº¯Êý·â×°¹©¿ª·¢ÕßÔÚ¿ª·¢JavaScript ʱʹÓá£Prototype ÊÇWeb ¿ª·¢ÕßÌáÉýˮƽ£¬Ñо¿Ajax²»¿É»òȱµÄ²Î¿¼¡£
jQuery µÄ³öÏÖ¿ÉÒÔÓü¼¾ªËÄ×ùÀ´ÐÎÈÝ¡£¹é¸ùµ½µ×£¬ËüÌṩÁ˾«º·¶øÇ¿´óµÄ½Ó¿Ú¹¦ÄÜ£¬ÁîÈËÉÍÐÄÔÃÄ¿µÄ±Õ°üµ÷Ó÷½Ê½£¬·ý»ñÁË´óÅúÒ»ÐÄ×·ÇóÍêÃÀµÄ³ÌÐòÔ±µÄÐÄ¡£³ýÁËÌṩ»ù±¾µÄ¶¯»­ºÍÏÔʾЧ¹û£¬ÒÔ¼°Ajax Ó¦Ó÷â×°Í⣬jQuery »¹ÌṩÁËÀàËÆEclipse µÄ²å¼þ»úÖÆ£¬Ô­Àí¾ÍÊÇΪȫ¾ÖµÄjQuery ¶ÔÏóÌṩÀ©Õ¹µÄ·½·¨¡£Ä¿Ç°ÒѾ­Óзdz£¶àµÄ²å¼þ¿É¹©Ñ¡Ó㬰üÀ¨ÖÆ±í¡¢Ô²½Ç¡¢»¬¶¯ÏÔʾ¡¢¹¤¾ßÌáʾ¡¢ÈÕÆÚÑ¡ÔñÆ÷¡¢±íµ¥´¦ÀíÅÅÐòºÍÍÏ×§µÈ¡£
DWR ×î´óµÄÁÁµã¾ÍÊÇ£¬¿ÉÒÔÔÚä¯ÀÀÆ÷¶ËʹÓÃJavaScript Ö±½Óµ÷ÓÃWeb ·þÎñÆ÷ÉϵÄJava À౩¶³öÀ´µÄ·½·¨¡£DWR ²ÉÈ¡ÁËÒ»¸öÀàËÆAjax µÄз½·¨À´¶¯Ì¬Éú³É»ùÓÚJava ÀàµÄJavaScript ´úÂë¡£ÕâÑù£¬Web¿ª·¢ÈËÔ±¾Í¿ÉÒÔÔÚJavaScript ÀïʹÓÃJava ´úÂ룬¾ÍÏñËüÃÇÊÇä¯ÀÀÆ÷µÄ±¾µØ´úÂ루¿Í»§¶Ë´úÂ룩һÑù¡£


Ïà¹ØÎĵµ£º

¼òµ¥AJAX ʹÓÃ

 var xmlHttp;
    function createXMLHttpRequestss() {
     if (window.ActiveXObject) {
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
     }else if (window.XMLHttpRequest) {
 & ......

AjaxÌØÐ§ ¶¯Ì¬¼ÓÔØµÄFAQ Ö®ËÄ

·þÎñÆ÷¶ËÏìÓ¦Îļþread_faq.jsp
·þÎñÆ÷ÏìÓ¦Îļþ¸ù¾ÝÓû§´«ÈëµÄfaqId²ÎÊý£¬´ÓÊý¾Ý¿âÖвéÕÒ¶ÔÓ¦µÄFAQÏêϸÐÅÏ¢¡£ÏêϸÐÅÏ¢¿ÉÒÔΪ°üº¬HTML±ê¼ÇµÄÄÚÈÝ¡£²éѯÍê±Ïºó½«½á¹û·µ»Ø¡£
 
<%@ page contentType="text/plain; charset=UTF-8"%>
<%@ page language="java"%>
<%@ page import="java.sql.*,ajax.db.D ......

AjaxÌØÐ§ ¸ù¾ÝÓÊÕþ±àÂë»ñÈ¡µØÇøÐÅÏ¢ Ö®Èý

Óû§²Ù×÷½çÃæpostalcode.html
Ò³ÃæÖаüº¬3¸öÎı¾¿ò£¬·Ö±ð±íʾÓÊÕþ±àÂë¡¢µØÇøºÍ³ÇÊÐÐÅÏ¢¡£µ±Óû§ÊäÈëÓÊÕþ±àÂëºó£¬ÏµÍ³½«×Ô¶¯´Ó·þÎñÆ÷¶ÁÈ¡µØÇøºÍ³ÇÊÐÐÅÏ¢£¬Ìî³äµ½¶ÔÓ¦Îı¾¿òÖС£ÏêϸµÄº¯Êý˵Ã÷Çë²Î¿¼´úÂëÖеÄ×¢ÊÍ¡£
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
<tit ......

×¢²áÓû§ÃûÑéÖ¤(ajax°æ)

<!--×¢²áÑéÖ¤Óû§ÃûÊÇ·ñ´æÔÚ(²»Ë¢ÐÂ)(2008-07-10 11:22:08)±êÇ©£ºdocument if color ch rs ×¢²á ajax ÑéÖ¤ Óû§Ãû it   ·ÖÀà£ºÍøÂç±à³ÌÓ¦ÓÃ
Õë¶ÔASPµÄ ÓõÄÊÇAJAXдµÄ
·ÖÁ½²¿·Ö
 
-->
1.×¢²áÒ³Ãæ
JS²¿·Ö:
<script language="JavaScript">
function chuser(){
  var csuser=docume ......

ASP.netÖеÄAJAXѧϰ¼Ç¼

 ½ñÌìÎÒÖ÷ҪѧϰÁËUpdateModeÊôÐÔ¼°Ê¹ÓÃUpdateTriggers£¬°ÑÊéÖÐËù½ÌÊÚµÄÄÚÈÝÓöà¸öÀý×Óʵ¼ùÁËһϣ¬È·ÊµÃ÷°×ÁËÐí¶à¡£
  UpdateMode
      Ê×ÏÈÔÚÉÏһƪҲÌáµ½¹ýÕâÑùÒ»¸öÀíÂÛ£ºÔÚ̸ÂÛUpdatePanel¿Ø¼þµÄË¢ÐÂʱ£¬µ±UpdatePanel¿Ø¼þÖеÄ×ӿؼþ´¥·¢Async-Postback¶¯×÷ʱ£¬Ë¢ÐµÄÇøÓòÊ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ