• spring Mvc 二级联动(3)


     1  在control层数据转换成json对象的代码如下:
     2 
     3 @RequestMapping("/getMyPlan")
     4 public @ResponseBody Map getMyPlan(Integer idKey)throws Exception{
     6 Map josnMap = new HashMap();
     8 List tasks =projectManagementService.findTaskByProjectId(idKey);
    10 List list=new ArrayList();
    13 if(tasks.size()>0){
    14   for(Task task:tasks){
    17     Map taskMap=new
    18     HashMap();
    19     taskMap.put("id",task.getId());
    21        taskMap.put("specification",
    22     task.getSpecification());
    list.add(taskMap); 24 } 25 }else{ 27     Map taskMap=new HashMap(); 29       taskMap.put("id",0); 31 taskMap.put("specification", null); 33       list.add(taskMap); 34 } 35     josnMap.put("tasks",list); 36 return 37 josnMap; 38 } 39 40 前端的js中ajax的代码如下: 41 42 $(function() 43 { 44 //ajax给活动计划赋值------------------------------------------------------ 45 46 $("#activity_project").change(function(){ 47 48 var pro=$("#activity_project").val(); 49 50 $.ajax({ 51 type: 52 "POST", 53 url: 54 "${pageContext.request.contextPath}/getMyPlan", 55 56 data: { //发送给数据库的数据 57 58 idKey:pro 59 60 }, 61 62 dataType: 'json', 63 success: 64 function(data) { 65 66 $.each(data.tasks, 67 function(index,item){ 68 69 70 $("#activity_taskid").empty(); 71 72 73 $("#activity_taskid").append(' 74 75 '+item.specification+'') 76 77 }); 78 79 } 80 }) 81 82 }); 83 84 //-------------------------------------结束------------------------------------ 85 });

    最后

  • 相关阅读:
    HDU 4868 Information Extraction(2014 多校联合第一场 H)
    Transformations 方块转换
    catalan 数——卡特兰数(转)
    算法分析与设计——矩阵连乘问题
    算法设计与分析——多边形游戏(DP)
    蓝桥杯算法训练 最大最小公倍数
    codeforces 518B. Tanya and Postcard
    并查集
    高精度的进制转换
    线段树(转)
  • 原文地址:https://www.cnblogs.com/ZFnice/p/5706744.html
Copyright © 2020-2023  润新知