jquery中ajax异步返回数据格式总结
2010-01-14 19:58
417 查看
data类型
js代码:
其中getmaterial.do?method=getmaterial是请求的url,{name:name}是传递到后台的参数,可以用
request.getParameter("name");获取,data是后台传递过来的数据。
action代码:
这样的话,data就是test了。
2.返回xml数据
js代码:
action代码:
3.返回json数据
js代码:
action代码:
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());
相关文章推荐
- FireFox中使用JQuery的ajaxfileupload插件返回JSON格式数据提示保存的解决方法。
- jquery发送ajax请求返回数据格式
- ajax异步 servlet返回json格式数据注意 “ ‘ 的区别
- 使用jQuery发送POST,Ajax请求返回JSON格式数据
- struts2 + ajax(从后台获取json格式的数据返回到前端,然后前端用jquery对json数据进行解析)
- jquery—ajax的异步交互,返回json串,再弹出层显示数据
- Ajax发送与返回数据格式注意的要点总结
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- jquery的ajax异步请求接收返回json数据实例
- jquery的ajax异步请求接收返回json数据
- 关于ASP.NET下,JQuery+AJAX使用JSON返回对象集合List数据的总结
- jquery下php与ajax的互传数据(json格式)自我总结
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- jquery .ajax方法 异步表单,接收服务器返回的数据
- jquery的ajax异步请求接收返回json数据实例
- jquery的ajax异步请求接收返回json数据实例
- jquery的ajax异步请求接收返回json数据
- Ajax和Jquery学习总结(2)——JSON格式的数据
- 转:关于ASP.NET下,JQuery+AJAX使用JSON返回数据的总结
- jQuery通过Ajax返回JSON数据