AJax¼¼Êõ

ajax²Ù×÷Ö®´íÎó´¦Àí

×ÖºÅ+ ×÷ÕߣºH5Ö®¼Ò À´Ô´£ºH5Ö®¼Ò 2017-04-19 13:02 ÎÒÒªÆÀÂÛ( )

ÃÈÃȵÄITÈË

jQuery½Ì³Ì(22)-ajax²Ù×÷Ö®´íÎó´¦Àí

ÎÄÕ±êÇ©£º jquery-ajax,jquery

2015-1-16 13:08:38     20 ÈËÔĶÁ    

jquery-ajax ´íÎó´¦Àí
                µ½ÏÖÔÚΪֹ£¬ÎÒÃǵÄÇëÇó¶¼Äܹ»³É¹¦µØÍê³É£¬ÐÂÄÚÈݶ¼ÄÜÈçÆÚÏÔʾÔÚÒ³ÃæÖС£µ«¸ºÔðÈεĿª ·¢Ò²»á¿¼Âǵ½ÍøÂç»òÊý¾Ý·¢Éú´íÎóµÄ¿ÉÄÜÐÔ£¬²¢Êʵ±µØ¼Ç¼»ò±¨¸æÕâЩ´íÎó¡£ÔÚ±¾µØ»·¾³Öпª·¢ AjaxÓ¦ÓÃÓÐʱºò»áÈÿª·¢ÈËÔ±¹ýÓÚÀÖ¹Û£¬ÒòΪ³ýÁËÆ´´íURLÕâÖÖ¼òµ¥µÄÇé¿öÍ⣬Ajax´íÎ󲻻ᷢ ÉúÔÚ±¾µØ¡£¸ü¼ÓÑÏÖصģ¬$.get()ºÍ.load()µÈ¿ì½ÝµÄAjax·½·¨²¢Ã»ÓÐÌṩ´íÎó»Øµ÷²ÎÊý£¬Òò´ËÎÒÃÇÐèÒªÕÒÕÒÆäËûµØ·½ÊÇ·ñÓнâ¾ö·½°¸¡£


               ³ýÁËʹÓÃÈ«¾ÖµÄ.ajaxError()·½·¨£¬ÎÒÃÇ»¹¿ÉÒÔÀûÓÃjQueryµÄÑÓ³Ù¶ÔÏóϵͳ¡£µÚ11Õ½«ÌÖ ÂÛÑÓ³Ù¶ÔÏóµÄ¾ßÌåϸ½Ú£¬ÏÖÔÚÖ»ÒªÖªµÀ¿ÉÒÔ¸ø.load()Ö®ÍâµÄAjax·½·¨Á¬×º.done()¡¢.always() ºÍ.fail()·½·¨£¬²¢Í¨¹ýËüÃÇÌí¼ÓÏàÓ¦µÄ»Øµ÷º¯Êý¼´¿É¡£±ÈÈ磬¿ÉÒÔÔÚ´úÂëÇåµ¥6-16µÄ»ù´¡ÉÏ£¬ °ÑURL¸ÄΪһ¸ö²»´æÔڵĵØÖ·£¬È»ºó²âÊÔ.fail()·½·¨£¬Èç´úÂëÇåµ¥6-17Ëùʾ¡£
´úÂëÇåµ¥6-17

$(document).ready(function() { $('#letter-e a').click(function(event) { event.preventDefault(); var requestData = {term: $(this).text()}; $.get('z.php', requestData, function(data) { $('#dictionary').html(data); }).fail(function(jqXHR) { $('#dictionary,) .html('An error occurred: £¬ + jqXHR.status) .append(jqXHR.responseText); }); }); });


ÏÖÔÚ£¬µ¥»÷×ÖĸE¿ªÍ·µÄÈκÎÁ´½Ó¶¼»á²úÉúÒ»¸ö´íÎó£¬Èçͼ6-12Ëùʾ¡£¸ù¾Ý·þÎñÆ÷µÄÅäÖò» ͬ£¬jqXHR.responseTextµÄÄÚÈÝ¿ÉÄÜ»áÓÐËù²»Í¬¡£

jquery ajax ´íÎó´¦Àí


´ËÍ⣬.statusÊôÐÔÖаüº¬×Å·þÎñÆ÷·µ»ØµÄ״̬Âë¡£ÕâЩ´úÂëÓÉHTTP¹æ·¶¶¨Ò壬µ±´¥ ·¢.fail()´¦Àí³ÌÐòʱ£¬¿ÉÒÔ¸ù¾Ýϱí½â¶Á´íÎó¡£
ÏìÓ¦Âë          ˵ Ã÷
400              ÇëÇóÓï·¨´íÎó
401              δÊÚȨ
403              ½ûÖ¹·ÃÎÊ
404             δ·¢ÏÖÇëÇóµÄURL
500             ·þÎñÆ÷ÄÚ²¿´íÎó


W3C Õ¾µã£¨)ÓÐÍêÕûµÄÏìÓ¦ÂëÁÐ±í¡£
µÚ13Õ»¹»á¸üÉîÈ˵ؽéÉÜ´íÎó´¦Àí


Ô­ÎĵØÖ·£º
¸ÃÎÄÕÂÓÉ ÃÈÃȵÄITÈË ÕûÀí·¢²¼,תÔØÐë±êÃ÷³ö´¦¡£

¡¡

1.±¾Õ¾×ñÑ­ÐÐÒµ¹æ·¶£¬ÈκÎתÔصĸå¼þ¶¼»áÃ÷È·±ê×¢×÷ÕߺÍÀ´Ô´£»2.±¾Õ¾µÄÔ­´´ÎÄÕ£¬ÇëתÔØʱÎñ±Ø×¢Ã÷ÎÄÕÂ×÷ÕߺÍÀ´Ô´£¬²»×ðÖØÔ­´´µÄÐÐΪÎÒÃǽ«×·¾¿ÔðÈΣ»3.×÷ÕßͶ¸å¿ÉÄܻᾭÎÒÃDZ༭Ð޸Ļò²¹³ä¡£

Ïà¹ØÎÄÕÂ
  • jQuery»ùÓÚajax²Ù×÷jsonÊý¾Ý¼òµ¥Ê¾Àý

    jQuery»ùÓÚajax²Ù×÷jsonÊý¾Ý¼òµ¥Ê¾Àý

    2017-04-19 09:05

  • jQuery ajax serialize()

    jQuery ajax serialize()

    2017-04-18 15:03

  • js+ajax+jquery+easyui´ÓÈëÃŵ½¾«Í¨£¨ÏîĿʵս£©

    js+ajax+jquery+easyui´ÓÈëÃŵ½¾«Í¨£¨ÏîĿʵս£©

    2017-04-17 11:00

  • JQueryʵÏÖAJAXѧϰ±Ê¼Ç(1/3)

    JQueryʵÏÖAJAXѧϰ±Ê¼Ç(1/3)

    2017-04-17 10:00

ÍøÓѵãÆÀ
ù