代码改变世界

ajax get和post请求 后端接收并返回数据

2016-03-22 10:53  sihao560  阅读(1922)  评论(0编辑  收藏  举报

get请求$(function(){

  //alert("23");
  var x = "#page";
  var y = "${ctx!}/static/images/";
  $.ajax({
    cache: true,
    type: "get",
    url:"${ctx!}/power",
    dataType:"json",
    async: false,
    error: function(request) {
      bootbox.alert("服务器连接错误,请稍后再试");
    },
    success: function(data) {//遍历list表
      var jsonDataList = SQ.getJson(data);
      for(var i = 0;i < jsonDataList.length;i ++){
      var jsonData = jsonDataList[i];
      alert(jsonData.url);
      alert(jsonData.power);

      }
    }
  });
});

后端接收

//ajax回调函数
public void power(){
  int memberId = getLoginId();
  List<MainRes> subReses = MainRes.dao.getResByMemberId(memberId);//权限菜单
  //System.out.println(subReses);//已获取权限菜单
  renderJson(subReses);
}