ajax的使用

ajax 遍历list

//遍历方法一

var obj = eval("("+msg+")");
for(var i=0;i<obj.length;i++){
alert(obj[i])
}

//遍历方法二
var jsonObj=eval("("+msg+")");
$.each(jsonObj, function (i, item) {
alert(item);
});

//遍历方法三 
var jsonObj=eval("("+msg+")");
$(jsonObj).each(function(index){//注意function写法不一样
alert(jsonObj[index]);
});

 

struct2

js

function testAjax(){
  $.ajax({
  type: "POST",
  url: "<%=path + "/queryHistoryDiff/queryHistoryDiffAction!test.action"%>",
  data: {hh : 'hh',pp : 'pp'},
  success: function(msg){
  alert(msg);
  }
  });
}

 

action

public String test() throws IOException {
  String hh = this.getP("hh");
  System.out.println(hh);
  PrintWriter out = getResponse().getWriter();
  out.write("test");
  return null;
}

-----------------------------------------------------------------------------------------

springMVC

js

function ajaxWarningInfo(n){
  $('#pageNo').val(n);
  $.ajax({
    type: "POST",
    url: "/warningMsg/list.htm",
    data: $('#searchWarningMsg').serialize(),
    dataType: "html",
    beforeSend: function (){
    $('#listWarningMsg').html("<div style='text-align: center;'>" +
    "<img src='/img/loading.gif' style='margin: 30px auto 0px auto;' />" +
    "<br /><br />正在玩命加载中..请稍等<br /><br /><br />" +
    "</div>");
  },
    success: function (msg) {
    $('#listWarningMsg').html(msg);
    pageOrder();
    }
  });
}

 

controller

@RequestMapping("/list")

public ModelAndView searchOrderInfo(FormWarningMsg warningMsgForm) throws Exception {

  // 将查询条件放入session(query.jsp)
  setSessionAttr("fo", warningMsgForm);

  ModelAndView mv = new ModelAndView("/monitoringSku/warningMsgList");

  // 分页查询订单信息
  Page<EntityWarningMsg> page = warningMsgService.searchWarningMsgByPage(warningMsgForm);
  // 将map结果集转为list集合
  page.resultList = ObjectUtil.batchMapToClass(EntityWarningMsg.class, page.resultMap);
  // 添加根据id查询到的提醒人名字
  warningMsgService.getEmployeeByEmpSQ(page.resultList);
  // 将分页结果放入list.jsp页面
  mv.addObject("page", page);
  return mv;
}

转载于:https://www.cnblogs.com/flord/p/5842809.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值