Ajax¿ò¼Ü¸ÅÊö
ÄÏÈý·½
Ajax¿ò¼Ü½éÉÜ
¡¡¡¡µ½´ËΪֹ£¬Äã¿ÉÄÜÒѾעÒâµ½£¬Ê¹ÓÃAjax±à³ÌʱÓкܶàÂ鷳ʡ£Èç¹ûÄãÒªÖ§³Ö¶à¸öä¯ÀÀÆ÷£¨ÏÖÔÚ»¹ÓÐËÖ»Ö§³ÖÒ»¸öä¯ÀÀÆ÷ÄØ£¿£©£¬ÎÞÒÉ»áÔâÓö²»¼æÈÝÎÊÌâ¡£µ¥¿´Ò»¸ö¼òµ¥µÄ¶¯×÷£¬±ÈÈç˵´´½¨XMLHttpRequest¶ÔÏóµÄÒ»¸öʵÀý£¬ÕâÐèÒªÏȽøÐÐä¯ÀÀÆ÷²âÊÔ¡£Ò»µ©¿ªÊ¼³¢ÊÔʹÓÃAjax¼¼Êõ£¬ÄãºÜ¿ì¾Í»á×¢Òâµ½Òª·´¸´µØÍê³ÉͬÑùµÄһЩÈÎÎñ¡£µ±È»£¬Äã¿ÉÒÔÊÕ¼¯Ò»Ð©³£ÓôúÂë¿â£¬ÉõÖÁ´´½¨×Ô¼ºµÄ¿ò¼Ü¡£²»¹ý£¬×öÕâ¸ö¹¤×÷֮ǰ£¬ÐèÒªÏÈÁ˽âÒ»ÏÂÏÖÔÚÒѾÓÐЩʲôÁË¡£
¡¡¡¡ÓëËùÓÐÓÅÐã¼¼ÊõÒ»Ñù£¬AjaxÒѾ´ßÉú³ö´óÁ¿¿ò¼Ü£¬ÓÐÁËÕâЩ¿ò¼Ü£¬¿ª·¢ÈËÔ±µÄÈÕ×Ӻùý¶àÁË¡£ÎÒÃÇҪǿµ÷Ò»µã£¬Ajax»¹ºÜУ¬¶øÇÒ»¹ÔÚ·¢Õ¹£¬¿ò¼ÜÁìÓòҲͬÑùÈç´Ë¡£¼¸ºõÿÌì¶¼ÓÐÐÂÀ´Õߣ¬Ä¿Ç°»¹¿´²»³öËÊÇ×îºóµÄÓ®¼Ò¡£2003Äê6ÔÂ֮ǰ£¬Õâ·½ÃæµÄ¿ò¼Ü»¹²»¶à£¬ËùÒÔÔÚÒÔºóµÄ¼¸¸öÔ¿ÉÄÜ»¹»áÓо޴ó±ä»¯¡£
¡¡¡¡ÓÐЩ¿ò¼Ü»ùÓÚ¿Í»§¶Ë£¬ÓÐЩ»ùÓÚ·þÎñÆ÷¶Ë£»ÓÐЩרÃÅÎªÌØ¶¨ÓïÑÔÉè¼Æ£¬ÁíÍâһЩÔòÓëÓïÑÔÎ޹ء£ÆäÖоø´ó¶àÊý¶¼ÓпªÔ´ÊµÏÖ£¬µ«Ò²ÓÐÉÙÊýÊÇרÓõġ£ÎÒÃDz»»á̾̾¾ãµ½µØÌ¸µ½Ã¿Ò»¸ö¿ò¼Ü£¬¶øÇÒÒ²²»¿ÉÄÜÉîÈë·ÖÎöÌáµ½µÄÿ¸ö¿ò¼Ü¡£ÎÒÃǵijö·¢µãºÜÃ÷È·£¬¾ÍÊÇÈÃÄã¶ÔÏÖÔÚÓÐЩʲôÓÐËùÈÏʶ¡£ÔÚÄã¶Áµ½±¾¸½Â¼Ê±£¬ÎÒÃÇÌáµ½µÄһЩ¹¤¾ß°ü¿ÉÄÜÒѾÏúÉùÄä¼££¬ÁíÍâµÄÔò¿ÉÄܸոմ´½¨¡£Äĸö¿ò¼Ü×îÊʺÏÄ㣿¶ÔÓÚÕâ¸öÎÊÌ⣬ֻÓÐÄã×Ô¼ºÓз¢ÑÔȨ£»²»¹ý£¬ÔÚ¿ò¼ÜÁìÓòÎȶ¨Ö®Ç°£¬Äã¿ÉÒÔ³ÖÒ»ÖÖ±£ÊصÄ̬¶È¡£ÉõÖÁ»¹ÓÐÈËÔÚ×ÅÁ¦½«¸÷ÖÖ¿ò¼ÜºÏ²¢ÔÚÒ»Æð£¬µÈÕâ¸ö¹¤×÷½áÊøÊ±Ó¦¸Ã»áÓкÃÏ·¿´£¡µ±Äã¶Áµ½±¾Êéʱ£¬Çé¿öÓ¦¸Ã»á¸ü¼ÓÃ÷ÀÊ£¬µ«Ò²ÐíÄ㻹ÏëÁ˽âÒ»ÏÂĿǰµÄÇé¿ö ¡£
¡¡¡¡B.1¡¡ä¯ÀÀÆ÷¶Ë¿ò¼Ü
¡¡¡¡ÏÂÃæ¼¸½Ú½éÉÜÁËһЩä¯ÀÀÆ÷¶Ë¿ò¼Ü¡£
¡¡¡¡B.1.1¡¡Dojo
¡¡¡¡DojoÊÇ×îÀϵĿò¼ÜÖ®Ò»£¬ÓÚ2004Äê9Ô¿ªÊ¼¿ª·¢¡£Õâ¸öÏîÄ¿µÄÄ¿±êÊǽ¨Á¢³ä·ÖÀûÓÃXHRµÄDHTML¹¤¾ß°ü£¬²¢°ÑÖØÐÄ·ÅÔÚ¿ÉÓÃÐÔÎÊÌâÉÏ¡£DojoÖ»Óм¸¸öÎļþ£¬²»Óô¦ÀíXHRµÄ½¨Á¢£¬Ö»Ðèµ÷ÓÃbind·½·¨£¬²¢´«ÈëÏëµ÷ÓõÄURLºÍ»Øµ÷·½·¨¼´¿É¡£¾ÍÕâô¼òµ¥¡£»¹¿ÉÒÔʹÓÃbind·½·¨À´Ìá½»Õû¸ö±íµ¥¡£
¡¡¡¡DojoÓÐÒ»¸öÌØÐÔʹËü¶ÀÊ÷Ò»ÖÄ£¬Õâ¾ÍÊÇËüÖ§³ÖÏòºóºÍÏòǰ°´Å¥¡£¾¡¹ÜÕâ¸öÌØÐÔ²»Ò»¶¨ÔÚÿ¸öä¯ÀÀÆ÷É϶¼ÄÜÓã¨Òź¶µÄÊÇ£¬Safari¾ÍÊÇÒ»¸öÒìÀࣩ£¬µ«Äãȷʵ¿ÉÒÔ×¢²áÒ»¸ö»Øµ÷·½·¨£¬ÔÚÓû§µã»÷ÁËÏòºó°´Å¥»òÏòǰ°´Å¥Ê±´¥·¢Õâ¸ö·½·¨¡£Dojo»¹ÌṩÁËchangeURL±ê¼Ç£¬Á¦Í¼½â¾öʹÓÃAjaxËù¹ÌÓеÄÊéÇ©ÎÊÌâ¡£
¡¡¡¡Dojo¿´ÉÏÈ¥ÊÇÏà¶Ô³ÉÊìµÄ¹¤¾ß°üÖ®Ò»£¬Ëü°ÑÖØµã·ÅÔÚ¿ÉÓÃÐÔÉÏ£¬ÕâÒ»µãºÜ²»´í¡£Dojo±íÏÖµÃÏ൱Îȶ¨£¬ÔÚËüÉíºó»¹ÓÐһЩ֧³ÅÁ¦Á¿¡£DojoµÄÓʼþ
Ïà¹ØÎĵµ£º
ѧϰAjax½Ì³Ì£¬ÏêϸÁ˽âGetÓëPost
Get·½Ê½:
×÷ÓÃ:¿É´«Ëͼòµ¥Êý¾Ý
´óС:url×î´ó³¤¶ÈÊÇ2083 bytes,¿ÉÒÔÓÃÓÚGET´«µÝÊý¾ÝµÄ³¤¶ÈÊÇ2048 bytes
°üº¬Ìå:Êý¾Ý×·¼Óµ½urlÖз¢ËÍ,Ò²¾ÍÊÇhttpµÄheader´«ËÍ
Post·½Ê½:
×÷ÓÃ:¿É´«Ëͼòµ¥¸´ÔÓÊý¾Ý
´óС:web.configÀïÏÞÖÆ
°üº¬Ìå:Êý¾ÝÔÚhttpÇëÇóµÄʵÌåÄÚÈÝÀï´«ËÍ
AjaxÓÃPostģʽ´«ËÍÊ ......
ǰ̨HTML´úÂë:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ÎÞ±êÌâÒ³</title>
<style ......
ÀûÓÃAJAX¶¯Ì¬»ñÈ¡µ±Ç°Ê±¼ä£¬¿Í»§¶Ëtime.php,·þÎñÆ÷¶Ëtime_check.php
¿Í»§¶Ë´úÂ룺
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv=" ......
<script type="text/javascript">
$(document).ready(function() {
$("#teamName").change(function() {
$.getJSON('/team/SelectProduct', { teamName: $("#teamName").val() }, function(data) {
$("#productID").empty();
......