jqueryÖÐajaxÒì²½·µ»ØÊý¾Ý¸ñʽ×ܽá
dataÀàÐÍ
js´úÂ룺
$.post("getmaterial.do?method=getmaterial",
{name:name},
function (data) {
});
ÆäÖÐgetmaterial.do?method=getmaterialÊÇÇëÇóµÄurl£¬{name:name}ÊÇ´«µÝµ½ºǫ́µÄ²ÎÊý£¬¿ÉÒÔÓÃ
request.getParameter("name");»ñÈ¡£¬dataÊǺǫ́´«µÝ¹ýÀ´µÄÊý¾Ý¡£
action´úÂ룺
response.setContentType("text/html;charset=gbk");
PrintWriter out = response.getWriter();
out.println("test");
ÕâÑùµÄ»°£¬data¾ÍÊÇtestÁË¡£
2.·µ»ØxmlÊý¾Ý
js´úÂ룺
//post·¢ËÍ·½Ê½
/* $.post('./getsd.do',str,
function(xml){
alert(xml.xml);
$("#otherinfo").html("ÏîÄ¿Ãû:"+$("proname",xml).text()+"²âÊÔ¶Ô
Ïó:"+$("testaim",xml).text());
},"xml");*/
action´úÂ룺
/* response.setHeader("Charset", "utf-8");
out.println("<?xml version='1.0' encoding='utf-8' ?>");
out.println("<result>");
while(rs.next()){
out.println("<testaim>");
out.println(rs.getString("testaim"));
out.println("</testaim>");
out.println("<proname>");
out.println(rs.getString("proname"));
System.out.println(rs.getString("proname"));
out.println("</proname>");
}
out.println("</result>");*/
3.·µ»ØjsonÊý¾Ý
js´úÂ룺
$.getJSON('./getsd.do',{ylid:ylid},function callback(json){
// alert(json.proname);
// $("#otherinfo").html("ÏîÄ¿Ãû:"+json.proname+"²âÊÔ¶Ô
Ïó:"+json.testaim);
$("#proname").attr("value",decodeURI(json.proname));
$("#testaim").attr("value",decodeURI(json.testaim));
});
action´úÂ룺
/**
* ʹÓÃjson¸ñʽ·µ»ØÊý¾Ý
*/
JSONObject jb= new JSONObject();
while(rs.next()){
System.out.println(rs.getString("proname"));
jb.put("testaim", java.net.URLEncoder.encode(rs.getString("testaim"),"utf
-8"));
jb.put("proname", java.net.URLEncoder.encode(rs.getString("proname"),"utf
-8"));
}
out.println(jb.toString());
Ïà¹ØÎĵµ£º
´ÓÖÚ¶à¿Í»§ÆÚÅÎÒѾõÄAjax½çÃæÔÚV4.0.0°æ±¾ÖнҿªÁËÃæÉ´ÒÔÀ´£¬Íز¨Èí¼þÔÚºóÐøµÄÀú´Î°æ±¾¸üÐÂÖж¼ÑÓÓò¢²»¶ÏÍêÉÆAjax½çÃæÕâ¸ö¹¦ÄÜ¡£´ó¼Ò¿ÉÒÔÏÂÔزâÊÔ°æ¸ÐÊÜһϣ¬»òÕߵǽTurbomailÍøÂçÔÚÏß°æÌåÑ飺
Web꿅᣼http://mail.turbomail ......
ÔÚ Web Ó¦ÓóÌÐòÖУ¬¶à¶Ô¶à£¨m:m£©¹ØϵºÜÄÑ´¦Àí¡£ÔÚ ¾«Í¨ Grails ϵÁеÄÕâÒ»ÆÚÎÄÕÂÖУ¬Scott Davis ½«ÏòÄúչʾÈçºÎÔÚ Grails Öгɹ¦ÊµÏÖ m:m ¹Øϵ¡£Á˽âÈçºÎͨ¹ý Grails ¶ÔÏó¹ØϵӳÉ䣨Grails Object Relational Mapping£¬GORM£©API ºÍºó¶ËÊý¾Ý¿â´¦Àí¶à¶Ô¶à¹Øϵ¡£Ñ§Ï°ÈçºÎʹÓà Ajax£¨Asynchronous JavaScript + XML£©Á÷Ïß»¯ ......
1.Ajax Rain
¡¡¡¡AjaxRainÓкܶàÍêÃÀÕûºÏAJAX, CSS, DHTML »ò JavascriptµÄʵÀý£¬ÓÐһЩDemoµÄÈ·ÖµµÃÄãÈ¥¿´Ò»¿´£¬¼´Ê¹Äã²»ÊÇÍøÒ³Éè¼Æ(¿ª·¢)ʦ¡£
Ajax/JavascriptʵÀý:
EXT JS Date Picker
jQuery Feed Menu
jGrowl
FastFind Menu – Jquery
Spiffy Accordion
2.Ajax Daddy
¡¡¡ ......
±¾ÎÄÄÚÈÝÕª×Ô£º¡¶Java Web¿ª·¢½Ì³Ì——ÈëÃÅÓëÌá¸ßƪ£¨JSP+Servlet£©¡·
AJAXÊÇAsynchronous JavaScript and XMLµÄËõд£¬Éæ¼°JavaScript½Å±¾¡¢XHTMLºÍCSS¡¢DOM¡¢XMLºÍXSTLµÈ¼¼Êõ¡£
l XHTMLÓëCSSʵÏÖÊý¾ÝÐÅÏ¢µÄͳһ»¯ºÍ±ê×¼»¯ÏÔʾ£»
l & ......