2016-12-15 55 views
-1

enter image description here 我的代碼寫在下面。從年齡組年齡必須等於或小於年齡,請幫助最大年齡必須大於最小年齡通過使用jquery

<select name="age_from" class="form-control"> 
    <option value="18" 
     @if(old('age_from')) 
      {{ old('age_from') }} 
     @else 
      18 
     @endif 
    > 
     @if(old('age_from')) 
      {{ old('age_from') }} 
     @else 18 @endif 
    </option> 
     @for($i=19;$i<=65;$i++) 

      <option>{{$i}}</option> 
     @endfor 
</select> 


<select name="age_to" class="form-control"> 
    @for($i=18;$i<65;$i++) 
     <option>{{$i}}</option> 
    @endfor 
     <option selected> 
      @if(old('age_to')) 
       {{ old('age_to') }} 
      @else 
       65+ 
      @endif 
     </option> 
</select> 
+3

標題說的jQuery,標籤上是PHP,代碼看起來都不是。這是什麼呢? – Biffen

+0

清楚地重新定義你的問題,並提供更多的背景這一點。 –

+0

我在PHP幼蟲。想這樣做是爲了使用jquery用於驗證年齡。 –

回答

2

$(文件)。就緒(函數(){$ ( 「AGE_TO」)。變化(函數(){

 var age_from =$('.age_from').val(); 
     var age_to =$('.age_to').val(); 
    if(age_from > age_to){ 
     $('.age_to').css('border-color', 'red'); 
     $('.age_warrning').show(); 
    }else{ 
     $('.age_to').css('border-color', ''); 
     $('.age_warrning').hide(); 
     } 
     }); 
$(".age_from").change(function(){ 

    var age_from =$('.age_from').val(); 
     var age_to =$('.age_to').val(); 
    if(age_from > age_to){ 
     $('.age_to').css('border-color', 'red'); 
     $('.age_warrning').show(); 
    }else{ 
     $('.age_to').css('border-color', ''); 
     $('.age_warrning').hide(); 
     } 
     }); 
    });