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

ajaxÇé¿öÏÂ×èÖ¹submitÌá½»

 ±³¾°ÃèÊö£º
  
 ÓÐÒ»¸ö±íµ¥£¬ÀïÃæÓÐÐÕÃû£¬êdzƣ¬µç»°µÈÐÅÏ¢£¬È»ºóÌá½»µÄʱºòÒª½øÐÐһЩÅжϣ¬±ÈÈçÊDz»ÊÇûÓÐÌîд£¬µç»°ºÅÂëÊÇ·ñ·ûºÏ¹æÔòµÈµÈ£¬Åжϲ»Í¨¹ýµÄ»°£¬Ôò×èÖ¹Ìá
½»¡£»¹ÓÐÒ»ÏîÐèÇóÊÇÅжÏêdzÆÊÇ·ñº¬ÓÐϵͳҪ¹ýÂ˵Ĵʻ㣬¶øÕâЩ´Ê»ãµÄÁÐ±í´æ·ÅÔÚ·þÎñÆ÷ÉÏ£¬ËùÒÔÐèÒªÓõ½ajaxÀ´×ö¡£
    ÎÒµÄ×ö·¨ÊÇÔÚformÀï¼ÓÉÏonsubmit="return checkForm();"£¬Èç¹ûcheckForm£¨£©·µ»Øfalse£¬½«×èÖ¹Ìá½»£¬Èç¹û·µ»Øtrue£¬±íµ¥¾ÍÌá½»ÁË¡£
ÎÊÌâÃèÊö£º
    Ç°ÃæµÄÄÇЩÅж϶¼¿ÉÒÔ×èÖ¹£¬µ«ÊÇajaxµÄÈ´²»ÐУ¬ÒòΪajaxÊÇÒì²½µÄ£¬È磺
function checkForm(
)
{
    if
(
document.
getElementById(
'name'
)
.
value =
=
''
)
    {
        alert(
'Ãû×Ö²»ÄÜΪ¿Õ'
)
;
        return false;
    }
    
    requestAjax(
'test.php'
,
'par=val'
,
'get'
,
callback)
;
}
function callback(
)
{
    if
(
ajax.
responseText =
=
'N'
)
    {
        return false;
    }
}
¼ì²â½á¹ûÐèÒªµÈµ½·þÎñÆ÷·µ»Ø£¬µ«ÊÇonsubmit²»»áµÈµ½ajax·µ»Ø¾ÍÒѾ­Ìá½»ÁË¡£
½â¾ö·½°¸£º
  
 ºóÀ´Í¨¹ýÍøÉÏËÑË÷£¬ÕÒµ½Ò»ÖÖ½â¾ö·½·¨¡£¾ÍÊDz»ÓÃsubmit°´Å¥£¬¶øÊÇ»»³Ébutton£¬¸øÓèbuttonÒ»¸öclickʼþ£¬buttonµÄ
onclick´¥·¢checkFormº¯Êý£¬È»ºóÈç¹ûajax·µ»ØµÄʱºòN£¬¾Íreturn
false£¬Èç¹ûÊÇY£¬¾ÍÖ´ÐÐdocument.forms["testf"].submit();´úÂëÈçÏ£º
function checkForm(
)
{
    if
(
document.
getElementById(
'name'
)
.
value =
=
''
)
    {
        alert(
'Ãû×Ö²»ÄÜΪ¿Õ'
)
;
        return false;
    }
    
    requestAjax(
'test.php'
,
'par=val'
,
'get'
,
callback)
;
}
function callback(


Ïà¹ØÎĵµ£º

AtlasÊÇʲô£¿asp.net+ajax

AtlasÊÇʲô£¿
atlas   2006-12-12 09:48   ÔĶÁ69   ÆÀÂÛ0  
×ֺţº ´ó´ó  ÖÐÖР СС
AtlasÊÇʲô£¿
ASP.NET”Atlas”ÊÇÒ»¸öеÄWeb¼¼Êõ¿ª·¢°ü£¬Ëü¼¯³ÉÁËÒ»Ì׷dz£´óµÄ¿Í»§¶Ë½Å±¾¿âʹµÃÓ빦ÄܷḻµÄ¡¢»ùÓÚ·þÎñÆ÷¿ª·¢Æ½Ì¨µÄASP.NET2.0½áºÏÔÚÒ»Æð£¬&rdq ......

Ò»¸öÆÊÎöAJAXÔ­ÀíµÄ¼òµ¥·¶Àý

 ÎªÁËÈø÷ΪÄܹ»Á˽âʲôÊÇAJAX£¬ÒÔÏÂÊÇÒ»¸öAJAXµÄÊÖ¹¤·¶Àý£¨¼´²»ÒýÓÃÈκεÄLibrary»òAJAX
framework£©£¬´Ë·¶ÀýÆÄΪ¾«ÒªÒ×¶®£¬Æä×÷ÓÃÖ÷ÒªÊÇ͸¹ýClient ¶ËµÄBrowserÀ´¼´Ê±¼à¿ØWeb ·þÎñÆ÷×ÊÔ´»òЧÄܱ仯£¬¸÷λֻҪ×ö¹ý
Ò»±é·¶Àý¾ÍÄܹ»Á˽âAJAXÔÚÍøÒ³¿ª·¢ÉÏÊǶàô¾ßÓÐÍþÁ¦ÁË¡£
ÏÈÀ´¿´¿´Ð§¹ûͼ£º
±¾·¶ÀýÊÇÒ»¸ö¼òµ¥µÄA ......

js½âÎöajax·µ»ØµÄÊý×é


php´úÂ룺
<?php
¡¡¡¡$arr = array(1, 'ÁõÌì²Å', 22);\
        echo  json_encode($arr);die();
?>
js:
<script type="text/javascript">
¡¡¡¡function returnObj( info )
¡¡¡¡{
 ¡¡¡¡¡¡var string = info.responseText;
¡¡¡¡¡¡ var array = eval( ......

FlexÓëAJAX

        FlexÓÐרÓеıàÒë½âÎöÆ÷£¬ÓÉÓÚAJAXÉæ¼°µ½JAVASCRIPT¼¼Êõ£¬ËùÒÔ»¹ÊÇÃæ¶Ô¿çä¯ÀÀÆ÷µÄ·³ÈÅ¡£ajaxÔÚÒ³ÃæÉÏ´¦ÀíһЩ¼òµ¥Âß¼­Ê±£¬ÐèÒªÓÃJAVASCRIPTÀ´´¦Àí£¬Äã°²ÐĵÄÔÚÄãµÄä¯ÀÀÆ÷ÉϱàÒë½âÎöͨ¹ýÁË£¬ÄãÒÔΪ´ó¹¦¸ã³ÉÁË£¬¿ÉÊÇÊâ²»Öª£¬½Óõà¶øÀ´µÄÊǿͻ§µÄͶËߣ¬ÒòΪÄãÔ­ÒÔΪ³É¹¦µÄÒ³ÃæÔÚËûà ......

XMLHttpRequest½øÐÐajaxͨѶʱÖÐÎÄÂÒÂëÎÊÌâ½â¾ö

 Ê¹ÓÃjsµ÷ÓÃXMLHttpRequest½øÐÐajaxͨѶʱ£¬Èç¹û·þÎñÆ÷¶ËÒª´«µÝµÄÊý¾ÝÖÐÓÐÖÐÎÄʱ£¬ÎÒÃǵĽâ¾ö°ì·¨¡£
1¡¢Ò³Ã棺
     Ò»°ãÔÚÒ³ÃæÎÒÃÇΪÁË·½±ã£¬×îºÃʹÓÃUTF-8±àÂë¡£
2¡¢·þÎñÆ÷¶Ë£º
     ÎÒÃÇÔÚ·þÎñÆ÷¶ËµÄ´úÂëÀïÃæ¶Ôresponse¶ÔÏóµÄÉèÖÃÈçÏ£º
//ÉèÖÃresponseµÄ±àÂë
......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ