'use script'; //开发环境建议开启严格模式 var current_selected_monitor_type = "1002"; var current_selected_monitor_name = "微站"; var current_selected_monitor_keyword=""; var current_selected_monitor_qindex = "pm25"; var current_selected_monitor_street = ""; var tableData; $("#btn").on("click", function () { current_selected_monitor_keyword = $('#search').val(); reloadData(1); }); //绑定enter回车键事件 $('#search').bind('keypress', function (event) { if (event.keyCode == "13") { current_selected_monitor_keyword = $('#search').val(); reloadData(1); } }) //当前页面业务 function monitortype() { //开始查询数据 changeQindexSelection(); } updateRegionSelect() monitortype(); reloadData(1); $("#querySelect").change(function(){ //code... current_selected_monitor_name=$("#querySelect").find("option:selected").text(); //获取Select选择的text current_selected_monitor_type=$("#querySelect").val(); //获取Select选择的Value // var checkIndex=$("#select_id ").get(0).selectedIndex; //获取Select选择的索引值 // var maxIndex=$("#select_id option:last").attr("index"); //获取Select最大的索引值 updateRegionSelect() monitortype(); reloadData(1); }); //为Select添加事件,当选择其中一项时触发 $("#regionSelect").change(function(){ //code... current_selected_monitor_street=$("#regionSelect").val(); //获取Select选择的Value monitortype(); reloadData(1); }); //为Select添加事件,当选择其中一项时触发 //加载count function loadCountByUserid() { var backend_url = default_system_params.nodejs_url_predix_url_predix + "dataapi/Bdata?bid=get_all_count_by_id&userid=" + default_system_params.userid; $.ajax({ type: 'get', dataType: 'json', data: {}, async: true,//同步 url: backend_url, success: function (data) { var cntGroup = data.data.result; console.log(cntGroup) if (cntGroup != null) { for (var i = 0; i < cntGroup.length; i++) { var j = i + 1; var cntObj = cntGroup[i]; $("#count" + j).text(cntObj.count); $("#countName" + j).text(cntObj.name); $("#href" + j).attr("1005", cntObj.code); $("#href" + j).attr("道路路段", cntObj.name); } } }, error: function (request, textStatus) { } }); } $("#qindex_selection").change(function () { current_selected_monitor_qindex = $("#qindex_selection").val(); reloadData(1); }); function changeQindexSelection() { current_selected_monitor_qindex = "pm25"; // 重设qindex $("#qindex_selection").empty(); var options = []; if (current_selected_monitor_type == 1001) { options = Object.keys(qindex_range_list_1001); console.log(options) } else if (current_selected_monitor_type == 1002) { options = Object.keys(qindex_range_list_1002); } else if (current_selected_monitor_type == 1003) { options = Object.keys(qindex_range_list_1003); current_selected_monitor_qindex = "tsp"; } else { options = Object.keys(qindex_range_list_1004_and_other); } if(current_selected_monitor_type == 1005 || current_selected_monitor_type ==100500) { $("#newname_a").empty(); $("#newname_a").html('名称-属性'); } else { $("#newname_a").empty(); $("#newname_a").html('名称'); } options.forEach(element => $("#qindex_selection").append("")); } function reloadData(page) { $("#pageID").append(''); $("#page").append(''); $("#searchInfo").empty(); let datatime_, querytype_,endtime_ ; if ($("#appDateHour")[0].style.display == 'none') { datatime_ = document.getElementById("appDate").value + ' 00:00:00'; querytype_ = 'day'; } else { datatime_ = document.getElementById("appDateHour").value; querytype_ = 'hour'; } var avgnam = 50; //每页显示个数 var backend_url = default_system_params.nodejs_url_predix + "dataapi/Bdata?bid=mobile_get_" + current_selected_monitor_type + "_list_keyword&datatype=" + querytype_ + "&datatime=" + datatime_ + "&qindex=" + current_selected_monitor_qindex + "&keyword=" + current_selected_monitor_keyword + "&pageno="+page+"&pagesize="+avgnam + "&userid="+localStorage.getItem('user_id_') + "®ion="+current_selected_monitor_street; $.ajax({ type: "GET", url: backend_url, dataType: "json", success: function (data) { tableData = data.data.result; // if (current_selected_monitor_keyword == null) { // // haoutil.msg("请输入关键字!!!") // alert('请输入关键字!!!') // return; // } if (tableData == null) { // haoutil.msg("请选择查询类别!!!") alert('请选择查询类别!!!') return; } if (tableData.length == 0) { // haoutil.msg("无查询结果,请更换查询条件!") alert('无查询结果,请更换查询条件!'); return; } var newsTotalNum = data.data.counter.counter; //记录的总条数 var pageNum = Math.ceil(newsTotalNum / avgnam); //分页的总页数 for (var i = 0; i < tableData.length; i++) { var j = (page-1)*avgnam + i + 1; var topObj = tableData[i]; for (var key in topObj) { if (topObj[key] == null || topObj[key] == 'null' || topObj[key] == undefined || topObj[key] == 'undefined') { topObj[key] = "/"; } } var content = "