jquery ajax ÖÐÎÄÂÒÂë
½áÂÛ£º
jquery 1.3.2 ajax¶Ô±àÂëÎÊÌâ½øÐйý²¿·Ö(¼ûºóÃæ²¹³ä1 )´¦Àí£¬½â¾ö·½°¸ÒÔjspΪÀý×Ó£º
ajaxÌá½»Êý¾Ý¸øjsp£ºajaxËùÔÚÒ³ÃæÎÞÈκÎÒªÇó£¬jspÒ³ÃæÐè×÷Á½·½Ãæ´¦Àí¡£
1.<%@page contentType="application/json" pageEncoding="UTF-8"%>»ò<%@page contentType="application/json" pageEncoding="gb2312"%>
2.´¦Àírequest.setCharacterEncoding("UTF-8")
Ïêϸ˵Ã÷£º
Ö®ËùÒÔ»áÂÒÂ룬ÔÒòºÜ¼òµ¥£¬Á½¸öÈ˶Ի°µÄʱºò£¬a˵ÖÐÎÄ£¬bÓÃÓ¢ÎĽÓÊÜ£¬ÓÚÊǺõÂÒÂëÒÓ£¡ ËùÒÔµ±³öÏÖÂÒÂë¸ãÇå³þËÊÇaËÊÇbºÜÖØÒª£¬È»ºóa˵»°µÄʱºòÈÃbÖªµÀÓ¦¸ÃÓÃʲôÓïÑÔ½ÓÊÕ£¬»òÕßbÒԹ̶¨µÄ·½Ê½½ÓÊÕ£¬aÓÃb½ÓÊÕµÄÓïÑÔȥ˵£¬ÕâÑù¾ÍÍòÊÂokÁË¡£ ËùÒÔÏÂÃæ·Ö³ÉÁ½²¿·ÖÈ¥·ÖÎö¡£Ò»¸öÊÇajaxµ¥´¿»ñÈ¡ÍøÒ³ÐÅÏ¢µÄÇé¿ö£¬Ò»¸öÊÇajaxµ¥´¿ÍùjspµÈÌá½»Êý¾ÝµÄÇé¿ö£¬Ï¸µÄÀ´Ëµ£¬ÕâÀïÖÖÇé¿öÓзÖÁ½ÖÖÇé¿ö¼´postºÍget
ajaxµ¥´¿×¥È¡ÍøÒ³
a£ºÇëÇóµÄÒ³Ãæ£¬b£ºjquery ajax
ÕâÀïΪʲôaÊÇÇëÇóµÄÒ³Ãæ£¬¶øbÊÇjquery ajaxÄØ£¿ËäÈ»ÊÇajaxÏòÒ³ÃæÒª¶«Î÷£¬ µ«ÊÇÒ²¿ÉÒÔÀí½âΪa(Ò³Ãæ)Òª¸æËßajaxµÄÄÚÈÝÊÇʲô£¬ÓÚÊǺõa˵£¬ÎÒ¸æËßÄãb(jquery ajax)£¬ÎÒµÄÄÚÈÝÊÇ......²¢ÇÒÄÚÈݵÄÓïÑÔÊÇgb2312µÄ£¬ÄãÀ´½ÓÊܰɡ£ ÓÚÊÇb¾Í¸ù¾ÝËûµÄ±àÂë¸ñʽ½ÓÊÕÁËaµÄÄÚÈÝ£¬ÓÚÊǾÍûÂÒÂëÁË¡£¿´Ò»ÏÂÏÂÃæµÄ±í¸ñ
µ±Ç°Ò³Ãæ±àÂëjsÇëÇóÒ³Ãæ±àÂëÖÐÎÄÂÒÂë½â¾ö·½°²/˵Ã÷
gb2312
jquery ajax »ñÈ¡Êý¾Ý
gb2312
ÊÇ
jsp:<%@page contentType="application/json" pageEncoding="gb2312"%>ÕâÀïÓõÄjson×÷²âÊÔ£¬Óëtext/htmlÓ¦¸ÃÒ»Ñù
aps:Response.Charset="gb2312"(²ÎÕÕÍøÂçδ²âÊÔ)
php:header("Content-Type:text/html; charset=gb2312");(²ÎÕÕÍøÂçδ²âÊÔ)
html:δ½â¾ö
gb2312
jquery ajax »ñÈ¡Êý¾Ý
utf-8
·ñ
utf-8
jquery ajax »ñÈ¡Êý¾Ý
utf-8
·ñ
utf-8
jquery ajax »ñÈ¡Êý¾Ý
gb2312
ÊÇ
jsp:<%@page contentType="application/json" pageEncoding="gb2312"%>ÕâÀïÓõÄjson×÷²âÊÔ£¬Óëtext/htmlÓ¦¸ÃÒ»Ñù
aps:Response.Charset="gb2312"(²ÎÕÕÍøÂçδ²âÊÔ)
php:header("Content-Type:text/html; charset=gb2312");(²ÎÕÕÍøÂçδ²âÊÔ)
html:δ½â¾ö
Ê×ÏÈ˵Ã÷£¬ÉÏÃæËµµÄÒ³Ãæ±àÂ룬ÊÇÖ¸Îļþ×Ö·û±àÂ룬¶ø²»ÊÇhtmlÀïÃæ<meta>±êÇ©ÄÚµÄcharset=gb2312¡£¸ù¾ÝÒÔÉÏÊý¾ÝÏÔʾ£ºajax×¥È¥ÍøÒ³µÄʱºò£¬ÂÒÂëÎÊÌâÓëµ±Ç°Ò³Ãæ£¨ajaxËùÔÚÒ³Ãæ£©Î޹ء£
¶
Ïà¹ØÎĵµ£º
ScriptManager.RegisterStartupScript(p1, this.GetType(), "click", "alert('ok')", true);//p1ÊÇupdatepanelµÄid
ScriptManager.RegisterStartupScript(p1, this.GetType(), "click", "alert('ok')", true);//p1ÊÇupdatepanelµÄid
......
¡¡¡¡µ½´ËΪֹ£¬Äã¿ÉÄÜÒѾעÒâµ½£¬Ê¹ÓÃAjax±à³ÌʱÓкܶàÂ鷳ʡ£Èç¹ûÄãÒªÖ§³Ö¶à¸öä¯ÀÀÆ÷£¨ÏÖÔÚ»¹ÓÐËÖ»Ö§³ÖÒ»¸öä¯ÀÀÆ÷ÄØ£¿£©£¬ÎÞÒÉ»áÔâÓö²»¼æÈÝÎÊÌâ¡£µ¥¿´Ò»¸ö¼òµ¥µÄ¶¯×÷£¬±ÈÈç˵´´½¨XMLHttpRequest¶ÔÏóµÄÒ»¸öʵÀý£¬ÕâÐèÒªÏȽøÐÐä¯ÀÀÆ÷²âÊÔ¡£Ò»µ©¿ªÊ¼³¢ÊÔʹÓÃAjax¼¼Êõ£¬ÄãºÜ¿ì¾Í»á×¢Òâµ½Òª·´¸´µØÍê³ÉͬÑùµÄһЩÈÎÎñ¡£µ±È»£¬ ......
ÏÈ˵ͨ¹ýjavascript·¢ËÍʱµÄÂÒÂëÎÊÌ⣬Èç¹û·¢Ë͵ÄÊÇÖÐÎÄ£¬¾ÍÒªÓÃescapeÕâ¸öº¯Êý´¦Àí£¬±ÈÈ磺
£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
var url="testurl.php?name="+"¸Õ¸Õ";
£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
ÄÇô¾ÍÒª¸Ä³É
£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½
var url="testurl. ......
1¡¢Çø¿éµÄÏÔʾÓëÒþ²Ø
ÔÚ½øÐÐajax±à³Ìʱ£¬¾³£»áÓõ½div±êÇ©¶ÔÒ³ÃæÔªËØ½øÐв¼¾Ö£¬´óÖ·½·¨ÊÇ£¬°Ñ½çÃæ·Ö×ö¼¸´ó¿é£¬ÓÐʱºòÐèÒª¸ù¾Ýµã»÷²Ëµ¥ÏÔʾÏàÓ¦µÄ¿é¼°Òþ²ØÆäËû¿é£¬Õâʱ¿É¼òµ¥ÉèÖÃdiv.style.displayΪblock½øÐÐÏÔʾ£¬div.style.dispalyΪnone½øÐÐÒþ²Ø¡£
2¡¢½çÃæÔªËØÃüÃû
&nb ......
ASP.NET AJAXÈëÃÅϵÁн«»áд¹ØÓÚASP.NET AJAXһЩ¿Ø¼þµÄʹÓ÷½·¨ÒÔ¼°»ù´¡ÖªÊ¶£¬ÆäÖв¿·ÖÎÄÕÂΪԴ´£¬Ò²ÓÐһЩÎÄÕÂÊÇÖ±½Ó·Òë×Ô¹Ù·½Îĵµ£¬±¾²¿·ÖÄÚÈݻ᲻¶Ï¸üС£
Ŀ¼
ASP.NET AJAXÈëÃÅϵÁУ¨1£©£º¸ÅÊö
µ¼¶Á£º×÷Ϊ±¾ÏµÁÐÎÄÕµĿªÆª£¬¼òµ¥½éÉÜÒ»ÏÂASP.NET AJAXµÄ¸Å¿ö¼°¸÷¸ö×é³É²¿·Ö¡£
......