2015年

controoler中
List
<Map<String,Object>> resList =(List<Map<String,Object>>)resMap.get("resList");
JSONArray jsonArray
= newJSONArray();
jsonArray.addAll(resList);
mav.addObject(
"resList", jsonArray);

前台页面:
//初始化最大价格 属性 ,方便删除后重新计算计划支出使用 var resList='${resList }';var aaa = eval("("+resList+")");//转化成json对象 init(aaa);functioninit(resList){
$.each(resList,
function(index, value) {//alert(index+value);//value是map for(var key in value){//这里其实只有一个地接的价格 alert(value[key] +' '+key);
}

});
}

 

行列转换:
SELECT
max(case type when 0 then jine else 0 end) a,
max(case type when 1 then jine else 0 end) b,
max(case type when 2 then jine else 0 end) c
FROM Table WHERE tuanid='402881e44365c0dc014366a4b47e0114'
group by tuanid

create function getReportResName(@nameA nvarchar(200),@nameB nvarchar(200))returns nvarchar(200)as
begin
  declare @lastNameVal nvarchar(200)--如果@nameA 不为空则直接返回@nameA
  IF @nameA <>'' 
      BEGIN
       set @lastNameVal = @nameA
      END
  ELSE
  --否则如果@nameA是空则返回nameB,经测试兼容null和''
      begin
         set @lastNameVal = @nameB
      end
  return @lastNameVal
end

 

关闭当前iframefunctioncloseDialog(){
frameElement.api.close();
//本方法也行 //或者下面的方式 var win =frameElement.api.opener;
win.dialog.close();
}

 

免责声明
本博客部分内容来自于互联网,不代表作者的观点和立场,如若侵犯到您的权益,请联系[email protected]。我们会在24小时内进行删除。