CJJ
2018-11-20 cc5eabb8129f374d2a9edc0ad01f3f6803ec1a29
gx_tieta/WebRoot/mobil/ele-infor-search2.html
@@ -90,12 +90,20 @@
            <div class="fg-panel-header">筛选</div>
            <div class="fg-panel-content">
               <fieldset data-role="controlgroup">
                      <p>维护区</p>
                      <p>省</p>
                     <select id="mainteArea" data-mini="true">
                       <option value="">全部</option>
                       <option value="">一枢纽</option>
                       <option value="">二枢纽</option>
                       <option value="">枢纽楼</option>
                     </select>
                     <p>市</p>
                     <select id="city" data-mini="true">
                        <option value="">全部</option>
                     </select>
                     <p>区/县</p>
                     <select id="country" data-mini="true">
                        <option value="">全部</option>
                     </select>
                      <p>机房站点</p>
                     <select id="homeName" data-mini="true">
@@ -310,6 +318,8 @@
         },
         binf:{
            StationName1:$('#mainteArea').val(),
            StationName2:$('#city').val(),
            StationName5:$('#county').val(),
            StationName:$('#homeName').val(),
            BattGroupId:$('#battgroup_name').val(),
            BattProducer:$('#batt_producer').val(),
@@ -341,7 +351,7 @@
      return temp;
   }
   // stringify(createSearchForm());
   //页面加载时查询维护区中的枢纽类型
   //页面加载时查询省
   $.post("BattInfAction_serchByStation",null,function(data){
      data = data.result;
       data = eval("("+data+")");
@@ -371,8 +381,53 @@
         findStationNamebyStationname1();
    });
//当省改变时更新市
   function findCity(){
      var data = {
         StationName1: $("#station_name1").val()
      };
      // 请求获取当前省下的市
      $.ajax({
           type: "post",
           url: "BattInfAction!serchStationName2",
           async:true,
           dataType:'json',
           data:"json = "+JSON.stringify(data),
           success: function(data){
         data = data.result;
          data = eval("("+data+")");
          console.info(data);
          console.info(data.code);
          if(data.code==1&&data.data.length>0){
               var $Ostation_name1=$("#city");
             $Ostation_name1.text("");
             var arr = new Array();
             for(var i=0;i<=data.data.length;i++)
              {
                    if(i == 0){
                       arr.push({
                          val:"",
                          txt:"全部(共"+data.sum+"个)",
                       });
                    }else{
                       arr.push({
                          val:data.data[i-1].StationName1,
                          txt:data.data[i-1].StationName1,
                       });
                    }
             }
             updataSel($Ostation_name1, arr);
           }
            findStationNamebyStationname1();
       }
       });
    }
   //当维护区改变时更新站点
   $('#mainteArea').change(function(){
   $('#mainteArea').change(function(){
         findCity();
      findStationNamebyStationname1();
   });