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(
Ïà¹ØÎĵµ£º
Ò»¡¢Ç°ÑÔ
´ò¿ª¹¤¾ßÏäµÄAjax extensions¿ÉÒÔ¿´µ½Îå¸öajax¿Ø¼þ£¬ÔÚvs2008ÖÐËüÃÇÒѾ¼¯³Éµ½ÁË.net framerwork3.5ÖУ¬Èç¹ûÊÇ֮ǰ°æ±¾µÄvsÔòÐèÒª×Ô¼ºÈ¥ÏÂÔØÎļþÀ´°²×°¡£ÕâÎå¸ö¿Ø¼þÔÚajaxÖÐÊǷdz£³£Óõģ¬ËùÒÔ΢Èí²Å½«ËûÃǼ¯³Éµ½vsÖÐÀ´£¬ÏÂÃ潫¼òµ¥µÄ½éÉÜ×ÅÎå¸ö¿Ø¼þ¼°ËüÃǵÄÖØÒªÊôÐÔ¡£
¶þ¡¢ÖØÖÐÖ®ÖØ——Scrip ......
½ñÌìͬʸæËßÎÒµÄÒ»¸öÀý×Ó£¬ÔÝʱûÓÐʱ¼äÇ××ÔÊÔÑ飬Ïȼǵ½ÕâÀï¡£
jQuery(document).ready(function(){
$.ajax({
......
FlexÓÐרÓеıàÒë½âÎöÆ÷£¬ÓÉÓÚAJAXÉæ¼°µ½JAVASCRIPT¼¼Êõ£¬ËùÒÔ»¹ÊÇÃæ¶Ô¿çä¯ÀÀÆ÷µÄ·³ÈÅ¡£ajaxÔÚÒ³ÃæÉÏ´¦ÀíһЩ¼òµ¥Â߼ʱ£¬ÐèÒªÓÃJAVASCRIPTÀ´´¦Àí£¬Äã°²ÐĵÄÔÚÄãµÄä¯ÀÀÆ÷ÉϱàÒë½âÎöͨ¹ýÁË£¬ÄãÒÔΪ´ó¹¦¸ã³ÉÁË£¬¿ÉÊÇÊâ²»Öª£¬½Óõà¶øÀ´µÄÊÇ¿Í»§µÄͶËߣ¬ÒòΪÄãÔÒÔΪ³É¹¦µÄÒ³ÃæÔÚËûà ......
FlexÓëAjax½»»¥
ÈýÏ¿´óѧÍÁľˮµçѧԺФÔóÔÆ
FlexÓëAjax¶¼ÊÇ¿ª·¢AIR·Ç³£ºÃµÄ¼¼Êõ£¬ËüÃǸ÷ÓÐÓÅȱµã¡£Flex¸ü¼òµ¥£¬Ð§¹û¸ü¼Ó¿á£¡µ«ÊÇÔÚ¹¦ÄÜ¿ª·¢µÈ·½Ãæ²»¼°Ajax³ÉÊì¡£×îÀíÏëµÄ¾ÍÊÇÈ«²¿ÓÃFlexÀ´¿ª·¢ÊµÏÖ£¬µ«ÕâÖ»ÊÇÒ»ÖÖÀíÏë״̬£¬ºÜ¶àʱºòÎÒÃÇ»¹ÊÇÒªÓõ½Ajax¡£ÎÒÃǾ³£ÐèÒª½«Ç¶Èëµ½ Ajax Ó¦ÓóÌÐòÖеĻùÓÚ Flash µÄ×ÊÔ´¼¯³ÉÔÚÒ» ......
ʹÓÃjsµ÷ÓÃXMLHttpRequest½øÐÐajaxͨѶʱ£¬Èç¹û·þÎñÆ÷¶ËÒª´«µÝµÄÊý¾ÝÖÐÓÐÖÐÎÄʱ£¬ÎÒÃǵĽâ¾ö°ì·¨¡£
1¡¢Ò³Ã棺
Ò»°ãÔÚÒ³ÃæÎÒÃÇΪÁË·½±ã£¬×îºÃʹÓÃUTF-8±àÂë¡£
2¡¢·þÎñÆ÷¶Ë£º
ÎÒÃÇÔÚ·þÎñÆ÷¶ËµÄ´úÂëÀïÃæ¶Ôresponse¶ÔÏóµÄÉèÖÃÈçÏ£º
//ÉèÖÃresponseµÄ±àÂë
......