[ËÄÌìѧ»áajax]ѧϰajax½Ì³ÌµÚ¶þÌì
¶àÊý Web Ó¦ÓóÌÐò¶¼Ê¹ÓÃÇëÇó/ÏìӦģÐÍ´Ó·þÎñÆ÷ÉÏ»ñµÃÍêÕûµÄ HTML Ò³Ãæ¡£³£³£Êǵã»÷Ò»¸ö°´Å¥£¬µÈ´ý·þÎñÆ÷ÏìÓ¦£¬ÔÙµã»÷ÁíÒ»¸ö°´Å¥£¬È»ºóÔٵȴý£¬ÕâÑùÒ»¸ö·´¸´µÄ¹ý³Ì¡£ÓÐÁË Ajax ºÍ XMLHttpRequest ¶ÔÏ󣬾ͿÉÒÔʹÓò»±ØÈÃÓû§µÈ´ý·þÎñÆ÷ÏìÓ¦µÄÇëÇó/ÏìӦģÐÍÁË¡£±¾ÎÄÖУ¬Brett McLaughlin ½éÉÜÁËÈçºÎ´´½¨Äܹ»ÊÊÓ¦²»Í¬ä¯ÀÀÆ÷µÄ XMLHttpRequest ʵÀý£¬½¨Á¢ºÍ·¢ËÍÇëÇ󣬲¢ÏìÓ¦·þÎñÆ÷¡£
±¾ÏµÁеÄÉÏÒ»ÆÚÎÄÕ£¨Çë²ÎÔIJο¼×ÊÁÏ ÖеÄÁ´½Ó£©£¬ÎÒÃǽéÉÜÁË Ajax Ó¦ÓóÌÐò£¬¿¼²ìÁËÍÆ¶¯ Ajax Ó¦ÓóÌÐòµÄ»ù±¾¸ÅÄî¡£ÆäÖеĺËÐÄÊǺܶàÄú¿ÉÄÜÒѾÁ˽âµÄ¼¼Êõ£ºJavaScript¡¢HTML ºÍ XHTML¡¢Ò»µã¶¯Ì¬ HTML ÒÔ¼° DOM£¨Îĵµ¶ÔÏóÄ£ÐÍ£©¡£±¾ÎĽ«·Å´óÆäÖеÄÒ»µã£¬°ÑÄ¿¹â·Åµ½¾ßÌåµÄ Ajax ϸ½ÚÉÏ¡£
±¾ÎÄÖУ¬Äú½«¿ªÊ¼½Ó´¥×î»ù±¾ºÍ»ù´¡ÐÔµÄÓÐ¹Ø Ajax µÄÈ«²¿¶ÔÏóºÍ±à³Ì·½·¨£ºXMLHttpRequest ¶ÔÏ󡣸öÔÏóʵ¼ÊÉϽö½öÊÇÒ»¸ö¿çÔ½ËùÓÐ Ajax Ó¦ÓóÌÐòµÄ¹«¹²Ị̈߳¬Äú¿ÉÄÜÒѾԤÁϵ½£¬Ö»Óг¹µ×Àí½â¸Ã¶ÔÏó²ÅÄܳä·Ö·¢»Ó±à³ÌµÄDZÁ¦¡£ÊÂʵÉÏ£¬ÓÐʱÄú»á·¢ÏÖ£¬ÒªÕýÈ·µØÊ¹Óà XMLHttpRequest£¬ÏÔÈ»²»ÄÜ Ê¹Óà XMLHttpRequest¡£Õâµ½µ×ÊÇÔõô»ØÊÂÄØ£¿
Web 2.0 һƳ
ÔÚÉîÈëÑо¿´úÂë֮ǰÊ×ÏÈ¿´¿´×î½üµÄ¹Ûµã —— Ò»¶¨ÒªÊ®·ÖÇå³þ Web 2.0 Õâ¸ö¸ÅÄî¡£Ìýµ½ Web 2.0 Õâ¸ö´ÊµÄʱºò£¬Ó¦¸ÃÊ×ÏÈÎÊÒ»ÎÊ “Web 1.0 ÊÇʲô£¿” ËäÈ»ºÜÉÙÌýÈËÌáµ½ Web 1.0£¬Êµ¼ÊÉÏËüÖ¸µÄ¾ÍÊǾßÓÐÍêÈ«²»Í¬µÄÇëÇóºÍÏìӦģÐ͵Ĵ«Í³ Web¡£±ÈÈ磬µ½ Amazon.com ÍøÕ¾Éϵã»÷Ò»¸ö°´Å¥»òÕßÊäÈëËÑË÷Ïî¡£¾Í»á¶Ô·þÎñÆ÷·¢ËÍÒ»¸öÇëÇó£¬È»ºóÏìÓ¦ÔÙ·µ»Øµ½ä¯ÀÀÆ÷¡£¸ÃÇëÇó²»½ö½öÊÇͼÊéºÍÊéÄ¿ÁÐ±í£¬¶øÊÇÁíÒ»¸öÍêÕûµÄ HTML Ò³Ãæ¡£Òò´Ëµ± Web ä¯ÀÀÆ÷ÓÃÐ嵀 HTML Ò³ÃæÖØ»æÊ±£¬¿ÉÄܻῴµ½ÉÁ˸»ò¶¶¶¯¡£ÊÂʵÉÏ£¬Í¨¹ý¿´µ½µÄÿ¸öÐÂÒ³Ãæ¿ÉÒÔÇåÎúµØ¿´µ½ÇëÇóºÍÏìÓ¦¡£
Web 2.0£¨Ôںܴó³Ì¶ÈÉÏ£©Ïû³ýÁËÕâÖÖ¿´µÃ¼ûµÄÍù¸´½»»¥¡£±ÈÈç·ÃÎÊ Google Maps »ò Flickr ÕâÑùµÄÕ¾µã£¨µ½ÕâЩ֧³Ö Web 2.0 ºÍ Ajax Õ¾µãµÄÁ´½ÓÇë²ÎÔÄ ²Î¿¼×ÊÁÏ£©¡£±ÈÈçÔÚ Google Maps ÉÏ£¬Äú¿ÉÒÔÍ϶¯µØÍ¼£¬·Å´óºÍËõС£¬Ö»ÓкÜÉÙµÄÖØ»æ²Ù×÷¡£µ±È»ÕâÀïÈÔÈ»ÓÐÇëÇóºÍÏìÓ¦£¬Ö»²»¹ý¶¼²Øµ½ÁËÄ»ºó¡£×÷ΪÓû§£¬ÌåÑé¸ü¼ÓÊæÊÊ£¬¸Ð¾õºÜÏñ×ÀÃæÓ¦ÓóÌÐò¡£ÕâÖÖеĸÐÊܺͷ¶Ð;ÍÊǵ±ÓÐÈËÌáµ½ Web 2.0 ʱÄúËùÌå»áµ½µÄ¡£
ÐèÒª¹ØÐĵÄÊÇÈçºÎʹÕâЩеĽ»»¥³ÉΪ¿ÉÄÜ¡£ÏÔÈ»£¬ÈÔÈ»ÐèÒª·¢³öÇëÇóºÍ½ÓÊÕÏìÓ¦£¬µ«ÕýÊÇÕë¶Ôÿ´ÎÇëÇó/ÏìÓ¦½»»¥µÄ HTML ÖØ»æÔì³ÉÁË»ºÂý¡¢±¿×¾µÄ Web ½»»¥µÄ¸ÐÊÜ¡£Òò´ËºÜÇå³þ£¬ÎÒÃ
Ïà¹ØÎĵµ£º
AJAX¼ò½é
Ò»¡¢AJAXÊÇʲô
ÔÚ´«Í³µÄwebÓ¦ÓÃÖУ¬Óû§ÓëÓ¦ÓõÄÿһ´Î½»»¥£¬¶¼ÊÇÊ×ÏÈÓû§Í¨¹ýä¯ÀÀÆ÷Ïò·þÎñÆ÷¶Ë·¢ËÍÒ»¸ö
ÇëÇ󣬷þÎñÆ÷½âÎöÕâ¸öÇëÇ󣬽«ÏàÓ¦µÄÏìÓ¦ÐÅÏ¢·µ»Ø¸øä¯ÀÀÆ÷¡£ÔÚ·þÎñÆ÷¶ËÒµÎñÂß¼·Ç³£¸´ÔÓ»òÕßÐèÒªºÄʱ½Ï³¤µÄÇé¿öÏ£¬ä¯ÀÀÆ÷µÈ´ýË¢ÐÂʱ£¬Ò³Ãæ¾³£ÊÇһƬ¿Õ
°×£¬Óû§Ö»Äܱ»¶¯µÈ´ý·þÎñÆ÷¶ËÏìÓ¦Íê³É£¬ÔÚ´ËÆÚ¼ ......
¸ÃʵÀýÊ×ÏÈÐèÒª´´½¨Êý¾Ý¿â£¬Êý¾Ý¿âTestΨһ±ítest,¸Ã±í¾ßÓÐÈý¸öÁзֱðΪc1,c2,c3, intÐÍ£¬Çë×ÔÐн¨Á¢Êý¾Ý¿â²¢²åÈ뼸ÐвâÊÔÊý¾Ý¡£
È»ºóÎÒÃÇÏ£ÍûÄܽ«Êý¾Ý¿âÖеÄÊý¾Ý¶ÁÈ¡³öÀ´£¬ÎÒÔÚ´Ë´¦Ö»Êǽ«Êý¾Ý¿âÊý¾ÝÒÔÊý¾Ý¼¯µÄ·½Ê½´æ·ÅÔÚ±¾µØÖУ¬ ......
jspµÄ´úÂ룺
<%
@ page contentType
=
"
text/html; charset=GBK
"
import
=
"
java.util.*,com.wehave.hyerp.procurement.domain.Cgsqd
"
%>
<%
@ taglib uri
=
"
struts-html
"
prefix
=
" ......
´ó¼ÒÏÈ¿´Ò»¶Î¼òµ¥µÄjquery ajax ·µ»ØÖµµÄjs
´úÂë
function getReturnAjax{
$.ajax({
type:"POST",
url:"ajax/userexist.aspx",
data:"username="+vusername.value,
success:function(msg){
&nb ......
×î½ü±»Õâ¸öÎÊÌâÀ§»óÁËÒ»¶Îʱ¼ä
ÎÊÌâµÄÓÉÀ´ÊÇÕâÑùµÄ£º
ÔÚpageloadʼþÖУ¬ÓÐÒ»ÐÐÓï¾ä¶Ôthis.Title¸³Öµ£º this.Title = dir.name;
ÓÉdirµÄnameÈ¥¶¯Ì¬µÄÉú³ÉÍøÒ³µÄtitle
Õâô×ö²¢Ã»ÓÐʲôÎÊÌ⣬µ«ÊÇÒ»µ©½áºÏÁËajax£¬ÎÊÌâ¾Í³öÏÖÁË
ÓÐÐËȤµÄÅóÓÑ¿ÉÒÔ³¢ÊÔÒ»ÏÂ
ÔÚpageloadÖжÔthis.Title¸³Öµ£¬È»ºóÔÚbodyÖÐдһ¸öupdatepanel ......