//2015-09-29 可以取到父页面的预案ID var sub_fd_id1 =""; //取页面传过来的预案主键ID sub_fd_id1 = parent.sub_fd_id; $(function(){ var url = $.pathname() + "/ws/sendmenu/SendMsgService/PlanInfo"; var grade_type="6_2"; var params = { file_id : sub_fd_id1, grade_type:grade_type, }; alert("grade_type"+grade_type); $.ajax({ url : url, type : 'post', timeout : 12000, data : params, dataType : 'json', success : function(data) { var FRIST_GRADE = data.rows[0].FRIST_GRADE;//一级响应 var SECOND_GRADE = data.rows[0].SECOND_GRADE;//二级响应 var THRID_GRADE = data.rows[0].THRID_GRADE;//三级响应 var FOURTH_GRADE = data.rows[0].FOURTH_GRADE;//四级响应 var tableName = data.rows[0].TABLE_NAME; /**第一组红色预警的两个时间值和复选框设置*/ //取红色预警每天两个时间段的值 var t = FRIST_GRADE.split('|'); var strR = t[0]; var temp = strR.split('#'); var str1 = temp[0];//06:00 var str2 = temp[1];//18:00 var str3 = temp[2];//06:00 var str4 = temp[3];//18:00 var str5 = temp[4];//06:00 //赋值到两个data控件(只需要设置一次) $("#date1").val(str1.substring(1)); $("#date2").val(str2.substring(1)); $("#date3").val(str3.substring(1)); $("#date4").val(str4.substring(1)); $("#date5").val(str5.substring(1)); //设置复选框是否被选中 if(str1!=""&&str1!=null){ $("#football-1").attr("checked",true); } if(str2!=""&&str2!=null){ $("#football-2").attr("checked",true); } if(str3!=""&&str3!=null){ $("#football-3").attr("checked",true); } if(str4!=""&&str4!=null){ $("#football-4").attr("checked",true); } if(str5!=""&&str5!=null){ $("#football-5").attr("checked",true); } /**第二组橙色预警的两个时间值和复选框设置*/ var t = SECOND_GRADE.split('|'); var str1R = t[0]; var temp = str1R.split('#'); var str6 = temp[0];//06:00 var str7 = temp[1];//18:00 var str8 = temp[2];//06:00 var str9 = temp[3];//18:00 var str10 = temp[4];//06:00 //设置复选框是否被选中 if(str6!=""&&str6!=null){ $("#football-6").attr("checked",true); } if(str7!=""&&str7!=null){ $("#football-7").attr("checked",true); } if(str8!=""&&str8!=null){ $("#football-8").attr("checked",true); } if(str9!=""&&str9!=null){ $("#football-9").attr("checked",true); } if(str10!=""&&str10!=null){ $("#football-10").attr("checked",true); } /**第三组黄色预警的两个时间值和复选框设置*/ var t = THRID_GRADE.split('|'); var str2R = t[0]; var temp = str2R.split('#'); var str11 = temp[0];//06:00 var str12 = temp[1];//18:00 var str13 = temp[2];//06:00 var str14 = temp[3];//18:00 var str15 = temp[4];//06:00 //设置复选框是否被选中 if(str11!=""&&str11!=null){ $("#football-11").attr("checked",true); } if(str12!=""&&str12!=null){ $("#football-12").attr("checked",true); } if(str13!=""&&str13!=null){ $("#football-13").attr("checked",true); } if(str14!=""&&str14!=null){ $("#football-14").attr("checked",true); } if(str15!=""&&str15!=null){ $("#football-15").attr("checked",true); } /**第四组蓝色预警的两个时间值和复选框设置*/ var t = FOURTH_GRADE.split('|'); var str3R = t[0]; var temp = str3R.split('#'); var str16 = temp[0];//06:00 var str17 = temp[1];//18:00 var str18 = temp[2];//06:00 var str19 = temp[3];//18:00 var str20 = temp[4];//06:00 //设置复选框是否被选中 if(str16!=""&&str16!=null){ $("#football-16").attr("checked",true); } if(str17!=""&&str17!=null){ $("#football-17").attr("checked",true); } if(str18!=""&&str18!=null){ $("#football-18").attr("checked",true); } if(str19!=""&&str19!=null){ $("#football-19").attr("checked",true); } if(str20!=""&&str20!=null){ $("#football-20").attr("checked",true); } /**显示报表和部门tableName*/ //分割部门和报表名称 var t = tableName.split('#'); var str4R = t[0]; var temp = str4R.split('@'); var sysRun = temp[1]; $("#text1").val(sysRun); var t = tableName.split('#'); var str4R = t[1]; var temp = str4R.split('@'); var sbgl = temp[1]; $("#text2").val(sbgl); var t = tableName.split('#'); var str4R = t[2]; var temp = str4R.split('@'); var scyx = temp[1]; $("#text3").val(scyx); var t = tableName.split('#'); var str4R = t[3]; var temp = str4R.split('@'); var aqjc = temp[1]; $("#text4").val(aqjc); }, error : function(e) { $.messager.alert('系统提示信息', '访问服务失败!', 'error'); } }); } ); $.messager=top.Dialog;