Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¾²Ì¬Ò³Ãæonload·½·¨Ôö¼ÓAjaxºó¶Ô±äÁ¿µÄÓ°Ïì

Õ⼸ÌìÒ»Ö±ÔÚÑо¿treeTable£¨ÊÇÒ»¿îjQueryµÄ²å¼þ£©£¬Õâ¿î²å¼þ½«ÆÕͨµÄ±í£¬±ä³ÉÒ»¸ö¿ÉÒÔÊÕËõµÄtreeTable¡£ÕâÖÖ±í¸ñÖ÷ÒªÓ¦ÓÃÓÚȨÏÞ´¦Àí£¬¿ÉÒÔʹÓû§Ò»Ä¿ÁËÈ»µØ¿´¼û¸÷¸ö×ÊÔ´µÄ¼Ì³Ð¹ØÏµ¡£ ÉÏͼ¾ÍÊÇÒ»¸ö¼òµ¥µÄtreeTableͼÀý¡£ µ«ÊǸñíÊÇÒ»¸ö¾²Ì¬µÄ±í£¬±í¸ñÀïµÄÄÚÈÝÊÇÒ»´ÎÐÔ´Ó·þÎñÆ÷ÉÏ»ñÈ¡ÏÂÀ´£¬È»ºó²å¼þ¸ù¾ÝtrµÄidÒÔ¼°class¹¹½¨tableµÄ²ã¼¶¹ØÏµ¡£ÎÒµÄtrÒÔ¼°tdµÄhtml´úÂëÊdzÌÐò¶¯Ì¬Éú³ÉµÄ£¬È»ºóÊä³öÔÚÒ³ÃæÉÏ£¬Ò³Ãæ¼ÓÔØÍê³Éºó£¬ÀûÓÃjQuery¸ø±í¸ñµÄÿһÁÐÔö¼ÓÒ»¸öclickʼþ£¬ÓÃÀ´Êó±êµã»÷±ä»»Í¼Æ¬¡£ µ«ÊÇÓеÄʱºò±í¸ñ»áºÜ´ó£¬Ò»¸ö·ÖÖ§ÏÂÓкܶà×Ó·ÖÖ§£¬Õâʱ¼ÓÔØ±í¸ñ¾ÍÐèÒªºÄ·ÑһЩʱ¼äÁË£¬¶ø×ÓĿ¼µÄ¶¯Ì¬¼ÓÔØÄܷܺ½±ãµÄ»º½âÕâÖÖѹÁ¦¡£ÒòΪtreeTable²å¼þ²»Ö§³ÖAjax£¬ËùÒÔ×Ô¼º¶¯ÊÖÀ©Õ¹Ajax¹¦ÄÜ£¬Ò³ÃæÖ»¼ÓÔØµÚÒ»¼¶µÄ·ÖÖ§£¬Í¨¹ýAjax¶¯Ì¬¼ÓÔØ×Ó·ÖÖ§¡£Ë¼Â·È·¶¨ÒԺ󰳾ͿªÊ¼¡°ÆðÁ¢ßÇàꡱµØÕû´úÂ룬1СʱºótreeTable¸ÄÔìÍê³É£¬Êó±êµã»÷·ÖÖ§£¬¶¯Ì¬È¥Êý¾Ý¿â¶ÁÈ¡×Ó·ÖÖ§µÄÊý¾Ý¡£ÐÄÀﻹͦÃÀµÄ£¬µ«ÊÇͻȻ·¢ÏÖÒ»¸öÎÊÌ⣺      ÎÒÒ³ÃæÉϵÄclickʼþ³öÏÖÎÊÌâÁË£¬Ð¼ÓÔØÉÏÈ¥µÄ×Ó·ÖÖ§£¬µã»÷ͼƬ²»»á·¢Éú±ä»»¡£²é¿´Ò³Ãæjs·½·¨£¬·¢ÏÖclickµÄ·½·¨ÊÇÔÚÒ³Ãæ¼ÓÔØÍê³Éºó½øÐÐÉèÖõ쬶øÕâ¸öʱºò¶¯Ì¬µÄ×Ó·ÖÖ§»¹Ã»ÓгöÏÖ£¬ËùÒÔ±ØÈ»µ¼ÖÂеķÖ֧ûÓб»¼ÓÔØclick·½·¨¡£¶øÇÒ»¹ÓÐÁíÒ»¸ö¹îÒìµÄÏÖÏó£ºÄ¿Ç°¡¾ÄÚ²¿ÂÛ̳¡¿ÒÔ¼°¡¾¹úÄÚÐÂÎÅ¡¿ÊǶ¯Ì¬¼ÓÔØÉÏÈ¥µÄ£¬Õâ¸öʱºòµã»÷¡¾Í¼Æ¬¿â¡¿·¢ÏÖ¡¾ÄÚ²¿ÂÛ̳¡¿µÄͼƬ·¢ÉúÁ˸ı䣬¶ø¡¾ÄÚ²¿ÂÛ̳¡¿ËùÔÚµÄλÖÃÓÖǡǡÊǸղš¾Í¼Æ¬¿â¡¿ËùÔÚµÄλÖᣲúÉúÕâÖÖÏÖÏóµÄÔ­ÒòÊÇ£º¡¾ÄÚ²¿ÂÛ̳¡¿ÔÚtableÖеÄλÖÃÒÔǰÊÇ¡¾Í¼Æ¬¿â¡¿µÄ£¬ËùÒÔ¡¾Í¼Æ¬¿â¡¿µÄclick±»´¥·¢ºó£¬¸Ã·½·¨»áÈ¥¸Ä±äµÚ3ÐУ¨Ò²¾ÍÊÇÒÔǰ¡¾Í¼Æ¬¿â¡¿ËùÔÚÐУ©µÄͼƬ¡£ ½â¾ö·½°¸£ºclick·½·¨Ö±½ÓдÈëÿ¸ötdÖУ¨ÒòΪtdÊÇͨ¹ýºǫ́³ÌÐò¼ÓÔØµÄ£¬ËùÒÔºÜÈÝÒ×Ôö¼Óclick·½·¨£©£¬ÕâÑùмÓÔØµÄ·ÖÖ§Ò²ÓÐclick·½·¨ÁË¡£ ²úÉúÕâÖÖÎÊÌâµÄÔ­Òò£ºÔÚд¼ÓÔØclickµÄ·½·¨Ê±£¬Ã»Óп¼Âǵ½¶¯Ì¬µÄÇé¿ö¡£ÒÔjava´úÂëÀ´¿¼Âǿͻ§¶Ë£¬¿Í»§¶Ëonload·½Ê½Ö»ÔÚÒ³Ãæ¼ÓÔØÊ±²ÅÖ´ÐС£Ò³Ãæ¼ÓÔØÍê³Éºó²»ÔÙÖ´ÐУ¬ÒÔºóÔÙʹÓø÷½·¨Ê±£ºÐèҪעÒâ±äÁ¿¼´·½·¨µÄµ÷Óü°Ê¹Óá£


Ïà¹ØÎĵµ£º

·â×°Ò»¸ö¼òµ¥µÄAjaxº¯Êý

/**
* Ajax²Ù×÷º¯Êý
*
* @param url -- ·þÎñÆ÷¶ËÒ³ÃæµØÖ·
* @param param -- ²ÎÊý£¬ÀàËÆ 'user=123&id=100'
* @param method -- ÇëÇó·þÎñÆ÷¶ËµÄ·½·¨,GetºÍPostÁ½ÖÖ£¬Ä¬ÈÏÊÇGET
* @param response -- ÊÇ·ñ»ñÈ¡·þÎñÆ÷¶Ë·µ»ØµÄ½á¹û£¬Ä¬ÈÏÊÇtrue
*/
function ajax( url, param, method, response ){
//set defaul ......

³õʶAjax¼¼Êõ2


 ÊµÏÖ×¢²á½çÃæÎÞË¢ÐÂÅжÏÖØÃû£¬ÓÉÓÚÒª·ÃÎÊÊý¾Ý¿â£¬ËùÒÔÒª´ïµ½ÎÞˢУ¬Ö»ÄÜÓÃAjax¼¼Êõ¡£
 ÆäÖÐ×îÖØÒªµÄ¾ÍÊÇxmlHttp¶ÔÏó¡£
XmlHttpÊÇʲô£¿
×îͨÓõ͍ÒåΪ£ºXmlHttpÊÇÒ»Ì׿ÉÒÔÔÚJavascript¡¢VbScript¡¢JscriptµÈ½Å±¾ÓïÑÔÖÐͨ¹ýhttpЭÒé´«ËÍ»ò´Ó½ÓÊÕXML¼°ÆäËûÊý¾ÝµÄÒ»Ì×API¡£XmlHttp×î´óµÄÓô¦ÊÇ¿ÉÒÔ¸üÐÂÍøÒ³µ ......

c#ÖеÄAjaxÉÏÊÖÆª£­£­£­JSONµÄ´«ËÍÓë½ÓÊÕ

±¾ÆªÎÄÕÂÖ÷Òª½éÉÜÈçºÎÔÚAjaxµÄ¿Í»§¶ËÓë·þÎñ¶ËÖ®¼ä´«ËÍJSON¸ñʽµÄÊý¾Ý¡£ÄÇôÎÒÃÇÏÈÀ´ËµËµÊ²Ã´ÊÇJSON°É¡£
JSON£¬¼´ÊÇJavaScript¶ÔÏó±ê¼Ç·¨£¬Ó¢ÎÄÃû³ÆÊÇJavaScript Object Notation£¬¼ò³ÆJSON
£¬ÊÇ JavaScript Programming Language,
Standard
ECMA-262 3rd Edition - December 1999
µÄ×Ó¼¯ºÏ£¬ÊÇ´ÓJavaScriptµÄo ......

AjaxµÄÒì²½ºËÐÄ£ºXMLHTTPRequest

    XMLHTTPRequestÊÇÒÀ¸½ÓÚä¯ÀÀÆ÷µÄÒ»¸ö×é¼þ£¬ä¯ÀÀÆ÷²»Í¬Õë¶ÔµÄ×é¼þÃû³ÆÒ²²»Í¬¡£XMLHTTPRequestÊÇFirefoxÖÐ×é¼þµÄÃû³Æ£¬ÔÚIEÖнÐXMLHTTP¡£“XMLHTTP”ÓÐÁ½¸öÓŵ㣺¾Ö²¿Ë¢Ð¡¢Òì²½¶ÁÈ¡¡£
AjaxµÄʵÏÖ²½Ö裺
1¡¢ ´´½¨Òì²½¶ÔÏó£º
ÔÚIEÖУºvar xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); ......

ajax select Ìí¼Óoption ¿Õ°×

 ½ñÌ춯̬Ìí¼Óoptionµ½selectlʱ£¬³öÏÖÁËÌí¼ÓºóoptionΪ¿Õ°×£¬¸öÊýÈ´ÕýÈ·µÄÇé¿ö¡£´úÂëÈçÏ£º
for(var i = 0; i < results.length; i++) {
        oOption = document.createElement("OPTION");
        oOption.value=results[i].child ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ