var lyl = lyl || {}; lyl.script = function() { }; lyl.script.drawchart=function(){ var objdata=JSON.stringify({szgk:1}); lyl.script.jsonAjax({url:contextPath+"/lyl/lylcharts.html",contentType:'application/json;charset=utf-8',async:true,data:objdata}, function(data){ }); } lyl.script.search=function(){ //alert($("#nd").get(0).selectedIndex); //alert($("#nd").get(0).options[$("#nd").get(0).selectedIndex].text); //alert($("#nd").get(0).options[$("#nd").get(0).selectedIndex].id); $(".dttr").remove(); //console.log($("#searchform").serialize()); d = new Date(); var delyear=d.getFullYear(); var obj={}; obj.type=$("#type").val()||"1"; obj.bgsj=$("#nd").val()||delyear; obj.zone=$("#DEPLOY_MODE").val()||"1"; obj.code=$("#CITY_CODE").val()||""; console.log(obj); var search_table=document.getElementById('search_table'); /* if(search_table){ lyl.script.addRow(search_table,[{v0:"v0",v1:"v1",v2:"v2",v3:"v3",v4:"v4"}]); } */ /* $.ajax({ url:$.app+"/lyl/lylcharts.html", data:'{}', type:"post", dataType:"json", contentType:'application/json;charset=utf-8', success:function(data){//ajax返回的数据 console.log(data); } }); */ var objdata=JSON.stringify(obj); lyl.script.jsonAjax({url:contextPath+"/lyl/lylcharts.html",contentType:'application/json;charset=utf-8',async:true,data:objdata}, function(data){ console.log(data); console.log(data.length); lyl.script.addRow(search_table,data); //lyl.script.addRow(search_table,[{v0:"v0",v1:"v1",v2:"v2",v3:"v3",v4:"v4"},{v0:"v0",v1:"v1",v2:"v2",v3:"v3",v4:"v4"}]); }); } lyl.script.addRow=function(search_table,objs){ if(search_table&&objs&&objs.length){ var table2objtr=search_table.getElementsByTagName('tr'); //if(search_table&&search_table.rows&&search_table.rows.length){ if(table2objtr&&table2objtr.length){ //var colums=search_table.rows[0].cells.length; var colums=table2objtr[0].getElementsByTagName('th').length; console.log(search_table.rows.length,colums); if(colums){ var th=table2objtr[0].getElementsByTagName('th'); //console.log(th[0].colSpan) //console.log(colums); for(var i=0;i1){ colums=colums+(colspan-1); } } } //console.log(colums); tbod=search_table.getElementsByTagName("tbody"); for(var k=0;k(万吨)",rowspan:2},{title:"综合通过能力",colspan:2},{title:"量能比",rowspan:2}], [{title:"散、件杂货"},{title:"集装箱"}]], h11:[[{title:"港区",rowspan:2},{title:"总吞吐量
(万吨)",rowspan:2},{title:"综合通过能力",colspan:2},{title:"量能比",rowspan:2}], [{title:"散、件杂货"},{title:"集装箱"}]], h20:[[{title:"港口"},{title:"总吞吐量(万吨)"},{title:"生产用码头泊位岸线长度(米)"},{title:"单位泊位岸线吞吐量(万吨/米)"}]], h21:[[{title:"港区"},{title:"总吞吐量(万吨)"},{title:"生产用码头泊位岸线长度(米)"},{title:"单位泊位岸线吞吐量(万吨/米)"}]], h30:[[{title:"港口"},{title:"生产用码头泊位岸线长度(米)"},{title:"已利用港口岸线(公里)"},{title:"港口岸线有效利用率"}]], h31:[[{title:"港区"},{title:"生产用码头泊位岸线长度(米)"},{title:"生产用码头泊位岸线长度(米)"},{title:"港口岸线有效利用率"}]] } obj.type=$("#type").val()||"1"; obj.zone=$("#DEPLOY_MODE").val()||"1"; if(obj.type!='3'){ $(".search_table").show(); } $('#main_table_div').empty(); str.push(''); if(obj.heads){ var h=obj.heads['h'+obj.type+obj.zone]; if(h&&h.length){ for(var i=0;i") for(var j=0;j"); str.push(hh[j].title); str.push(""); } str.push("") } } } str.push('
'); $('#main_table_div').append(str.join("")); lyl.script.search(); } $(document).ready(function() { lyl.script.init(); //lyl.script.drawchart(); }); /* $.ajax({ url : $.app + "/dccx/selectShzt.html", type : "post", dataType : "json", success : function(data) {//ajax返回的数据 if (data) { for ( var i = 0; i < data.length; i++) { var select = data[i]; $("#shzt").get(0).add(new Option(select.text,select.val)); } $('#shzt').selectpicker('refresh'); $('#shzt').selectpicker('val',dcttlcx.main.shztData); } } }); */