/** * */ $(function() { $("#approvalTime").datepicker({ changeMonth : true, changeYear : true, language : "zh-CN", }); }); function city() { var parId = $("#adminRegionCode1").val(); $.ajax({ type : "POST", url : base + "/www/expro/searchRegion?type=1",//base在index.html中已定义 data : { parId : parId, }, dataType : "html", //返回值类型 使用json的话也可以,但是需要在JS中编写迭代的html代码,如果格式样式 cache : false, success : function(data) { $("#subLevelSelect").html("");//先清空数据 $('#subLevelSelect').html(data); }, error : function(error) { //alert(error); } }); } String.prototype.endWith = function(s) { if (s == null || s == "" || this.length == 0 || s.length > this.length) return false; if (this.substring(this.length - s.length) == s) return true; else return false; return true; } String.prototype.startWith = function(s) { if (s == null || s == "" || this.length == 0 || s.length > this.length) return false; if (this.substr(0, s.length) == s) return true; else return false; return true; } function docUrl(url) { if (url != null && url != '') { if (url.startWith("upload_")) { //alert(base + "/www/expro/download?fileName=" + url); $.ajax({ type : "POST", url : base + "/www/expro/download?fileName=" + url,//base在index.html中已定义 data : {}, dataType : "", //返回值类型 使用json的话也可以,但是需要在JS中编写迭代的html代码,如果格式样式 cache : false, success : function(data) {window.location.href = base + "/www/expro/download?fileName=" + url;}, error : function(error) {alert("未找到文件!");} }); } else { window.open(url); } } } function content(id, themclass) { var url = encodeURI(encodeURI(base + "/content?id=" + id + "&themclass=" + themclass));//base在index.html中已定义 $.ajax({ type : "POST", url : url, data : {}, dataType : "", //返回值类型 使用json的话也可以,但是需要在JS中编写迭代的html代码,如果格式样式 cache : false, async : false, success : function(data) { window.open(url); }, error : function(error) { alert("未找到新闻内容!"); } }); } function doPage(n) { if (typeof (MyMar) != "undefined") { clearInterval(MyMar); } var pageNum = 1; // 查询条件 var projectName = $('#projectName').val(); var approvalTime = $('#approvalTime').val(); var approvalCode = $('#approvalCode').val(); var adminRegionCode1 = $('#adminRegionCode1').val(); var adminRegionCode2 = $('#adminRegionCode2').val(); var address = $('#address').val(); var datePattern = /^(\d{4})-(0\d{1}|1[0-2])-(0\d{1}|[12]\d{1}|3[01])$/;//yyyy-mm-dd if (approvalTime != null && approvalTime != "") { if (!approvalTime.match(datePattern)) { alert("日期输入格式不正确,请核实!"); tipshow("格式不对"); return false; } } if (n == 0) { pageNum = $('#jumpto').val(); } else { pageNum = n; } $('#showTable').html(""); //先清空数据 $.ajax({ type : "POST", url : base + "/www/expro/searchExpro?type=1",//base在index.html中已定义 data : { projectName : projectName, approvalTime : approvalTime, approvalCode : approvalCode, adminRegionCode1 : adminRegionCode1, adminRegionCode2 : adminRegionCode2, address : address, pageNum : pageNum }, dataType : "html", //返回值类型 使用json的话也可以,但是需要在JS中编写迭代的html代码,如果格式样式 cache : false, success : function(data) { //alert(JSON.stringify(data)); //var json = eval('('+msg+')');//拼接的json串 $('#showTable').html(data); }, error : function(error) { alert(error); } }); } function doColumnPage(n, navid) { if (typeof (MyMar) != "undefined") { clearInterval(MyMar); } var pageNum = 1; if (n == 0) { pageNum = $('#jumpto').val(); } else { pageNum = n; } $('#column_content').html(""); //先清空数据 $.ajax({ type : "POST", url : base + "/www/expro/navTopic?ajax=1", //base在index.html中已定义 data : { navid : navid, pageNum : pageNum }, dataType : "html", //返回值类型 使用json的话也可以,但是需要在JS中编写迭代的html代码,如果格式样式 cache : false, success : function(data) { $('#column_content').html(data); }, error : function(error) { alert(error); } }); } function navClick(n) { if (typeof (MyMar) != "undefined") { clearInterval(MyMar); } navChangeClass(n); var columnSearch = $('#columnSearch').val(); $.ajax({ type : "POST", url : base + "/www/expro/navTopic", //base在index.html中已定义 data : { navid : n, columnSearch : columnSearch }, dataType : "html", //返回值类型 使用json的话也可以,但是需要在JS中编写迭代的html代码,如果格式样式 cache : false, success : function(data) { //alert(JSON.stringify(data)); //var json = eval('('+msg+')');//拼接的json串 $('#main').html(data); }, error : function(error) { alert(error); } }); } function navChangeClass(n) { for (var i = 0; i < 7; i++) { var id = "#" + i + "_nav"; var obj = $(id); if (n != i) { obj.attr("class", ""); } else { obj.attr("class", "active"); } } } function cityChange(n) { //var obj = $('.mbtn.btn.btn-block.btn-ms.btn-primary').css({ 'background-color' : 'rgb(187, 192, 193)', 'color' : 'rgb(68, 64, 80)'}); //var obj = $('.mbtn.btn.btn-block.btn-ms.btn-primary').css({ 'background-color' : '#BBC0C1', 'color' : '#444050'}); var result = resetCss(); if (result == 1) { //var result2 = setTimeout("delay(" + n + ")", 1); var result2 = delay(n); //console.log("result=1"); if (result2 == 2) { //console.log("result=2"); $('#column_content').html(""); $.ajax({ type : "POST", url : base + "/z/cityChange?n=" + n,//base在index.html中已定义 data : {}, dataType : "html", cache : false, success : function(data) { $('#column_content').html(data); }, error : function(error) { alert(error); } }); } } } function resetCss() { $('.mbtn.btn.btn-block.btn-ms.btn-primary').css({ 'background-color' : '#BBC0C1', 'color' : '#444050'}); return 1; } var mycolor; function delay(n){ var id = "#city" + n; //$(id).css('color' , 'white'); //$(id).css('background-color' , '#F39C11'); $(id).css({ 'background-color' : '#F39C11', 'color' : 'white'}); mycolor = $(id).css('background-color'); //console.log("************delay -- " +$(id)+ "****************"); //console.log("************background-color -- " +mycolor+ "****************"); return 2; //$(id).css('background-color' , 'rgb(243, 156, 17)'); } function getNowString() { var enable = 0; today = new Date(); var day; var date; var time_start = new Date(); var clock_start = time_start.getTime(); if (today.getDay() == 0) day = "星期日" if (today.getDay() == 1) day = "星期一" if (today.getDay() == 2) day = "星期二" if (today.getDay() == 3) day = "星期三" if (today.getDay() == 4) day = "星期四" if (today.getDay() == 5) day = "星期五" if (today.getDay() == 6) day = "星期六" date = (today.getFullYear()) + "年" + (today.getMonth() + 1) + "月" + today.getDate() + "日 "; //date = (today.getFullYear()); return "" + date + day + ""; } function searchColumn() { if (typeof (MyMar) != "undefined") { clearInterval(MyMar); } var projectName = $('#projectNameC').val(); var approvalCode = $('#approvalCodeC').val(); var address = $('#address').val(); $('#column_content').html(""); $.ajax({ type : "POST", url : base + "/www/expro/searchExpro?type=2",//base在index.html中已定义 data : { projectName : projectName, approvalCode : approvalCode, address : address, }, dataType : "html", //返回值类型 使用json的话也可以,但是需要在JS中编写迭代的html代码,如果格式样式 cache : false, success : function(data) { //alert(JSON.stringify(data)); //var json = eval('('+msg+')');//拼接的json串 $('#column_content').html(data); }, error : function(error) { alert(error); } }); } function searchNewsColumn(i, j, k) { if (typeof (MyMar) != "undefined") { clearInterval(MyMar); } var classid = ''; var title = $('#title').val(); var date1 = $('#date1').val(); var date2 = $('#date2').val(); var docCode = $('#docCode').val(); var indexNum = $('#indexNum').val(); var pageSize = $('#pageSize').val(); var ajax = ''; var pageNum = ''; var navid = ''; var arr = []; if (k==1) { ajax = 1; var options = document.getElementsByName("options"); for(var len=0;len