博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ajax的使用
阅读量:6422 次
发布时间:2019-06-23

本文共 2009 字,大约阅读时间需要 6 分钟。

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

你可能感兴趣的文章
本期最新 9 篇论文,帮你完美解决「读什么」的问题 | PaperDaily #19
查看>>
图解SSIS监视文件夹并自动导入数据
查看>>
Lucene.Net 2.3.1开发介绍 —— 四、搜索(一)
查看>>
人工智能将如何变革视频监控行业?
查看>>
MyBatis Review——开发Dao的方法
查看>>
只在UnitTest和WebHost中的出现的关于LogicalCallContext的严重问题
查看>>
Linux_FTP服务器
查看>>
Django里自定义用户登陆及登陆后跳转到登陆前页面的实现
查看>>
技术研发国产化进程加快 看传感器企业如何展示十八般武艺
查看>>
技术助力第三次革命
查看>>
《HTML与CSS入门经典(第8版)》——2.6 总结
查看>>
新手指南:在 Ubuntu 和 Fedora 上安装软件包
查看>>
在 CentOS7.0 上搭建 Chroot 的 Bind DNS 服务器
查看>>
《Python高性能编程》——2.2 Julia集合的介绍
查看>>
大型网站的 HTTPS 实践(二):HTTPS 对性能的影响
查看>>
《Swift 权威指南》——第6章,第6.10节嵌套函数
查看>>
《自己动手做交互系统》——1.3 本章小结
查看>>
Mobile devices bundled with malware?
查看>>
《JavaScript面向对象精要》——1.5 访问属性
查看>>
《Python数据可视化编程实战》—— 第 1 章 准备工作环境
查看>>