ʹÓÃjQuery·¢ËÍAJAXÇëÇóʱ²»»º´æ
ͨ¹ýjQuery·¢ËÍajaxÇëÇó£¬ÎÞÂÛÊÇget·½Ê½»¹ÊÇpost·½Ê½£¬µ±Ç°ºóÁ½´ÎÇëÇóµÄ²ÎÊýÍêȫһÑùʱ£¬ä¯ÀÀÆ÷¾ÍÓпÉÄܵ÷Óûº´æÀïµÄÊý¾Ý£¬×îÖ±½ÓµÄ½á¹û¾ÍÊÇÔì³ÉÓÐЩ²Ù×÷ûÓÐÉúЧµÄ¼ÙÏó¡£ÕâÖÖÇé¿ö£¬ÎÒÃÇÓ¦¸Ãͨ¹ýÏÂÃæÕâ¸ö¼¼ÇÉÀ´±ÜÃâä¯ÀÀÆ÷µ÷Óûº´æÀïµÄÄÚÈÝ¡£
ÏÈÕûÀíÏÂ˼·£¬ä¯ÀÀÆ÷Ö®ËùÒÔµ÷Óûº´æÀïµÄÄÚÈÝ£¬×îÖ÷ÒªµÄÒ»µãÊÇÅж¨ÏÖÔÚÒª·ÃÎʵÄÄÚÈݺÍ֮ǰµÄÊÇÒ»ÑùµÄ£¬ÄÇÎÒÃǽâ¾öÕâ¸öÎÊÌâµÄ·½·¨¾ÍÃ÷È·ÁË£¬ÔõôÈÃǰºóÁ½´ÎµÄÄÚÈݲ»Ò»Ñù¡£ÕâÀï½éÉܵļ¼ÇÉÊÇΪ²éѯÇëÇóÔö¼ÓÒ»¸öËæ»úµÄ²ÎÊý¡£
¶ÔÓÚgetÇëÇó£º
url = "someurl.php?id=123";url += "&anticache=" + Math.floor(Math.random()*1000)$.get(url);
¶ÔÓÚpostÇëÇó£º
parms = { id : "123", anticache : Math.floor(Math.random()*1000)}$.post("someurl.php", parms);
С½á
±àд½Å±¾µÄ¹ý³ÌÖУ¬·¢ÏÖÓ¦¸ÃΪ´ó¶àÊýÇëÇóÌí¼ÓËæ»ú²ÎÊý£¬ÕâÑù¿ÉÒÔ±£Ö¤»ñÈ¡Êý¾ÝµÄʵʱÐÔºÍ׼ȷÐÔ¡£
Ïà¹ØÎĵµ£º
... ǰÑÔ
ÔÚWebÓ¦ÓóÌÐòÖУ¬ÒýÈëAJAX£¬²»½ö¿ÉÒÔÌá¸ßÓû§ÌåÑé£¨Ò³Ãæ¾Ö²¿Ë¢Ð£©£¬¶øÇÒ¿ÉÒÔÔÚÒ»¶¨³Ì¶ÈÉÏ£¬½µµÍWeb·þÎñÆ÷µÄ¹¤×÷¸ºÔغÍÏìӦʱ¼ä¡£
AJAX ʹÓÃJavascript£¬ÔÚ¿Í»§¶Ë£¨ä¯ÀÀÆ÷¶Ë£©£¬Í¨¹ýHttp(s)ÐÒ飬Ïò·þÎñÆ÷¶Ë £¨Web Server£©·¢ÆðÇëÇó£»·þÎñÆ÷¸ù¾ÝÇëÇóµÄURI£¬
Íê³ÉÏàÓ¦µÄÂß¼²Ù×÷£¬¶ûºó½«Ö´ÐÐµÄ ......
º¯ÊýÊǽøÐÐÄ£¿é»¯³ÌÐòÉè¼ÆµÄ»ù´¡£¬±àд¸´ÔÓµÄAjaxÓ¦ÓóÌÐò£¬±ØÐë¶Ôº¯ÊýÓиüÉîÈëµÄÁ˽⡣JavaScriptÖеĺ¯Êý²»Í¬ÓÚÆäËûµÄÓïÑÔ£¬Ã¿¸öº¯Êý¶¼ÊÇ
×÷Ϊһ¸ö¶ÔÏó±»Î¬»¤ºÍÔËÐеġ£Í¨¹ýº¯Êý¶ÔÏóµÄÐÔÖÊ£¬¿ÉÒԺܷ½±ãµÄ½«Ò»¸öº¯Êý¸³Öµ¸øÒ»¸ö±äÁ¿»òÕß½«º¯Êý×÷Ϊ²ÎÊý´«µÝ¡£ÔÚ¼ÌÐø½²Êö֮ǰ£¬ÏÈ¿´Ò»Ïº¯ÊýµÄʹÓÃÓï
·¨£º
function func1(& ......
ÎÒ×Ô¼ºÐ´¸ö¿ìËÙÈëÃŵÄASP.NETµÄÍêÈ«¿ÉÊÓ»¯Ajax¿ª·¢£¬ÓÃVisual studio2008ÀïÃæ×Ô´øµÄAJAX Extensions¿Ø¼þ¡£
1£¬Ê×ÏÈ£¬ÍùÒ³ÃæÀïÃæ×§Ò»¸öScriptManager¿Ø¼þ£¨×¢²á½Å±¾£¬±ØÐëÔÚËùÓзþÎñÆ÷¿Ø¼þ֮ǰ³öÏÖ£©
2£¬ÍùÒ³ÃæÀï×§Ò»¸öUpdatePanel¿Ø¼þ£¨¾Ö²¿Ë¢Ð¿ؼþ£©
3£¬ÔÚUpdatePanel¿Ø¼þµÄÃæ°åÀקһ¸öTextBox¿Ø¼þTextBox1ºÍÒ»¸öLa ......
xmlHTTP¶ÔÏóµÄÎÊÌâ ǰÁ½Ìì°²×°ÁËIE7.0,½ñÌìÈ´·¢ÏÖǰ¼¸ÌìÓÃajax¿ª·¢µÄй¦Äܾ¹È»ÎÞ·¨Ê¹ÓÃ,¾¹ý±¾ÈËϬÀûµÄÄ¿¹â´ó·¶Î§µÄËÑË÷,ÖÕÓÚÕÒµ½Á˽â¾ö°ì·¨,ÔÒòÊÇIE7.0±ÈIE6.0¶àÁ˱¾µØXMLHTTPÖ§³Ö¡£ËùÒÔ½â¾ö·½·¨Ö®Ò»¾ÍÊǵã»÷¡°¹¤¾ß¡±->¡°InternetÑ¡Ï->¡°¸ß¼¶¡±£¬ÔÚ¡°°²È«¡±½ÚµãÏÂÕÒµ½¡°ÆôÓñ¾»úXMLHTTPÖ§³Ö¡±£¬¸ÃÑ¡ÏîĬÈÏÊǹ³Ñ¡£¬½ ......
Ò»¸öajaxÇëÇóÒ»¸öjspÎļþ£¬²Ù×÷³É¹¦,jspÎļþout.println("1");µ«ÊÇÿ´Î³É¹¦ºóxmlHttp.responseText=='1'×ÜÊÇΪfalse£¬
ÓÃencodeURIComponent¿´xmlHttp.responseText£¬·¢ÏÖ×îºó¶àÁË%0A%0D£¬°Ù¶ÈһϠÓÃÀ´ÊÇ»»ÐУ¬
jspÎļþÖеÄout.println……°ÑlnÈ¥µôÔÙ´Î±È½Ï ³É¹¦ = =¡ ......