AJAXÖеÄÇëÇó·½Ê½ÒÔ¼°Í¬²½Òì²½µÄÇø±ðÇëÇó·½Ê½
ÇëÇó·½Ê½£¬·ÖΪGETÓëPOST£º
GET
×îΪ³£¼ûµÄHTTPÇëÇ󣬯ÕͨÉÏÍøä¯ÀÀÒ³Ãæ¾ÍÊÇGET¡£GET·½Ê½µÄ²ÎÊýÇëÇóÖ±½Ó¸úÔÚURLºó£¬ÒÔÎʺſªÊ¼¡££¨JSÖÐÓÃwindow.location.search»ñµÃ£©¡£²ÎÊý¿ÉÒÔÓÃencodeURIComponent½øÐбàÂ룬ʹÓ÷½Ê½:
var EnParam = encodeURIComponent(param);
URLÖ»Ö§³Ö´óÔ¼2KµÄ³¤¶È£¬¼´2048×Ö·ûÊý£»Ê¹ÓÃGET½øÐÐAJAXÇëÇóʱºò»á»º´æµ¼Ö³öÏÖµÄÒ³Ãæ²»ÊÇÕýÈ·µÄ£¬Ò»°ã·½·¨¼Órandom²ÎÊýÖµ£»ajax.send(null)¡£
POST
Ïò·þÎñÆ÷Ìá½»Êý¾ÝÓõ½¡£
ÐèÒª½«form±íµ¥ÖеÄÖµÏÈÈ¡³öת»»³É×Ö·û´®£¬ÓÃ&·ûºÅÁ¬½Ó£¬£¨Í¬GET´«²ÎÊýÒ»Ñù£©£»Ìá½»Êý¾ÝÁ¿2GB £»Ê¹ÓÃajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')£¬´¦ÀíÌá½»µÄ×Ö·û´®;ajax.send(strings)£¬Õâ¸östrings±íʾformÖÐÐèÒªÌá½»µÄÄÚÈÝ£¬ÀýÈça=1&b=2ÀàËÆÕâÑùµÄ×Ö·û´®¡£
ͬ²½ÓëÒì²½£º
¾Ù¸öÀý×Ó£ºÆÕͨB/Sģʽ£¨Í¬²½£©AJAX¼¼Êõ£¨Òì²½£©
ͬ²½£ºÌá½»ÇëÇó->µÈ´ý·þÎñÆ÷´¦Àí->´¦ÀíÍê±Ï·µ»Ø Õâ¸öÆÚ¼ä¿Í»§¶Ëä¯ÀÀÆ÷²»ÄܸÉÈκÎÊÂ
Òì²½: ÇëÇóͨ¹ýʼþ´¥·¢->·þÎñÆ÷´¦Àí£¨ÕâÊÇä¯ÀÀÆ÷ÈÔÈ»¿ÉÒÔ×÷ÆäËûÊÂÇ飩->´¦ÀíÍê±Ï
ajax.open·½·¨ÖУ¬µÚ3¸ö²ÎÊýÊÇÉèͬ²½»òÕßÒì²½¡£prototypeµÈjsÀà¿âÒ»°ã¶¼Ä¬ÈÏΪÒì²½£¬¼´ÉèΪtrue¡£ÏÈ˵ÏÂͬ²½µÄÇé¿öÏ£¬js»áµÈ´ýÇëÇ󷵻أ¬»ñÈ¡status¡£²»ÐèÒªonreadystatechangeʼþ´¦Àíº¯Êý¡£¶øÒì²½ÔòÐèÒªonreadystatechangeʼþ´¦Àí£¬ÇÒֵΪ4ÔÙÕýÈ·´¦ÀíÏÂÃæµÄÄÚÈÝ¡£
//ͬ²½´«Êäģʽ
function RequestByGet(nProducttemp,nCountrytemp)
{
var xmlhttp
if (window.XMLHttpRequest)
{
//isIE = false;
xmlhttp = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
//isIE = true;
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
&nbs
Ïà¹ØÎĵµ£º
ºÜ¾ÃÒÔǰ£¬ÎÒѧ»áÁËÓÃdhtmlxtree£¬ÄÇÊÇÒ»¿ÃºÜ²»´íµÄÊ÷£¬ÓÃÆðÀ´ºÜ·½±ã£¬µ«ÊÇÒ»¸öÎÊÌâһֱûÓнâ¾ö£¬´Óǰ¶¼ÊǷֺܶà´ÎÈ¥Êý¾Ý¿âÖв飬×ñѵÄÔÔòÊÇ£¬ÏȲé³öÉϼ¶£¬È»ºóÔÙ¸ù¾ÝÉϼ¶ID²é³öϼ¶ID£¬ÕâÑùÒ»²ãÒ»²ãµÄ²é£¬ÓÚÊǵ±Êý¾ÝÁ¿´óÁË£¬Ê÷¼ÓÔØµÄʱºò»áºÜµÄºÜÂý£¬ÓÐʱºòµÈËû¿ªÊ¼¼ÓÔØµÄʱºò£¬¿ÉÒÔ¸æË߯ÁÄ»Ç ......
Asynchronous JavaScript + XML£¨Ajax£©ÎÞÒÉÊÇ 2006 Äê×îÈÈÃŵļ¼ÊõÊõÓÇÒÓÐÍûÔÚ
2007 µÃµ½½øÒ»²½·¢Õ¹¡£µ«ÊǶÔÄúµÄÓ¦ÓóÌÐòÀ´ËµËü¾¿¾¹ÓÐʲôÒâÒåÄØ£¿Ajax Ó¦ÓóÌÐòÖÐÄÄÒ»ÖÖ³£¼û¼Ü¹¹Ä£Ê½Ó¦ÓÃ×î¹ã·ºÄØ£¿±¾ÎĽ«½éÉÜÎåÖÖ³£¼û
Ajax Éè¼ÆÄ£Ê½£¬¿ÉÒÔʹÓÃËüÃÇ×÷Ϊ¹¤×÷µÄ»ù´¡¡£
µÄÈ·£¬Ajax
ÊÇ Web 2.0
ÈÈÃÅÊõÓËùÓÐÈ˶¼Ï£Íû ......
AjaxµÄÈ«³ÆÊÇ£ºAsynchronousJavaScript+XML
2.AjaxµÄ¶¨Ò壺
Ajax²»ÊÇÒ»¸ö¼¼Êõ£¬Ëüʵ¼ÊÉÏÊǼ¸ÖÖ¼¼Êõ£¬Ã¿ÖÖ¼¼Êõ¶¼ÓÐÆä¶ÀÌØÕâ´¦£¬ºÏÔÚÒ»Æð¾Í³ÉÁËÒ»¸ö¹¦ÄÜÇ¿´óµÄм¼Êõ¡£
3.Ajax°üÀ¨£º
XHTMLºÍCSS
ʹÓÃÎĵµ¶ÔÏóÄ£ÐÍ(DocumentObjectModel)×÷¶¯Ì¬ÏÔʾºÍ½»»¥
ʹÓÃXMLºÍXSLT×öÊý¾Ý½»»¥ºÍ²Ù×÷
ʹÓÃXMLHttpRequest½øÐÐÒ ......
XMLHttpRequest ¶ÔÏóÊÇAJAX¹¦ÄܵĺËÐÄ£¬Òª¿ª·¢AJAX³ÌÐò±ØÐë´ÓÁ˽âXMLHttpRequest ¶ÔÏó¿ªÊ¼¡£
¡¡¡¡Á˽âXMLHttpRequest ¶ÔÏó¾ÍÏÈ´Ó´´½¨XMLHttpRequest ¶ÔÏó¿ªÊ¼£¬ÔÚ²»Í¬µÄä¯ÀÀÆ÷Öд´½¨XMLHttpRequest ¶ÔÏóʹÓò»Í¬µÄ·½·¨£º
¡¡¡¡ÏÈ¿´¿´IE´´½¨XMLHttpRequest ¶ÔÏóµÄ·½·¨(·½·¨1)£º
¡¡¡¡var xmlhttp = new ActiveXObject(" ......