首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax 不同的回到数据方式

2012-08-24 
ajax 不同的返回数据方式?? 这几天,做了一些关于ajax调用的方法,看API真不知道jquery怎么写的,想想还是总

ajax 不同的返回数据方式

?? 这几天,做了一些关于ajax调用的方法,看API真不知道jquery怎么写的,想想还是总结下,放到这里。我想很多人光看API也不知道到底是怎么写的吧。

?

应用目的一、直接获取从后台发过来的信息

java action方法里,我有这么一段

??? ??? try {
??? ??? ??? String str=mgr.AddActiviesProduct(jspModel);
??? ??? ??? if(str.equals("2")){
??? ??? ??? ??? PrintWriter out = res.getWriter();
??? ??? ??? ??? out.write("更新成功");
??? ??? ??? }else{
??? ??? ??? ??? PrintWriter out = res.getWriter();
??? ??? ??? ??? out.write("插入成功");
??? ??? ??? }
??? ??? } catch (Exception e) {
??? ??? ??? System.out.println("执行添加活动失败");
??? ??? ??? e.printStackTrace();
??? ??? }

?

前台jsp页面里这么写

??? ??? ??? ??? ??? /*数据进行数据插入和更新操作*/
??? ???? ??? ??? ??? $.ajax({
??? ??? ???? ??? ??? ??? ??? type:"get",
??? ??? ???? ??? ??? ??? ??? url:"/AddActiviesProduct.do?pid="+pid+"&pcode="+pcode+"&actPrice="+actPrice+"&activType="+activType+"&strTime="+strTime+"&endTime="+endTime,
??? ??? ???? ??? ??? ??? ??? //dataType:"html",
??? ??? ???? ??? ??? ??? ??? success:function(msg){
??? ??? ??? ??? ??? ??? ??? alert(msg);
??? ??? ???? ??? ??? ??? ??? }
??? ???? ??? ??? ??? ??? ??? });

效果如下:

?

ajax 不同的回到数据方式

?

这样就成功了。

这里要注意的是,后台java代码里不能用out.print(),这里要用out.write()方法,看看我上面写的action

你就明白了。

?

?

?

吃饭了。。。等会再写

热点排行