| 
				Скрытие selecta, если в нем нету значений!
			 Доброго времени суток форумчане!Помогите пожалуйста советом, в общем, имеется 3 списка, при выборе в 1 списке формируется 2 список. Но не всегда могут быть значения в 3 списке (т.е. при выборе во 2 списке, в 3 ничего не формируется, потому что в этом нет необходимости), подскажите, как сделать так, что если в 3 списке пустое значение, то скрипт бы этот список вообще не показывал?
 Заранее спасибо!
 
 <script type="text/javascript">
 $(document).ready(function()
 {
 document.getElementById('types').style.visibility=  'hidden';
 document.getElementById('types').style.display='no  ne';
 document.getElementById('kind').style.visibility='  hidden';
 document.getElementById('kind').style.display='non  e';
 $("#category").change(function()
 {
 $("#types,#kind").find ('option:not(:first)')
 .remove()
 .end()
 .prop('disabled',true);
 var cat=$(this).val();
 document.getElementById('types').style.visibility=  'hidden';
 document.getElementById('types').style.display='no  ne';
 document.getElementById('kind').style.visibility='  hidden';
 document.getElementById('kind').style.display='non  e';
 if (cat==0) {return;}
 
 $.ajax(
 {
 type:"post",
 url:"getcity2.php",
 data:"category="+cat,
 success:function(data)
 {
 $("#types").html('<option value="0">- выберите -</option>'+data);
 $("#types").prop('disabled',false);
 document.getElementById('types').style.visibility=  'visible';
 document.getElementById('types').style.display='';
 }
 });
 });
 
 $("#types").change(function ()
 {
 $("#kind").find('option:not(:first)')
 .remove()
 .end()
 .prop('disabled',true);
 var typ=$(this).val();
 document.getElementById('kind').style.visibility='  hidden';
 document.getElementById('kind').style.display='non  e';
 if (typ == 0) {return;}
 
 $.ajax(
 {
 type:"post",
 url:"getcity3.php",
 data:"types="+typ,
 success:function(data)
 
 {
 $("#kind").html('<option value="0">- выберите -</option>'+data);
 $("#kind").prop('disabled',false);
 document.getElementById('kind').style.visibility='  visible';
 document.getElementById('kind').style.display='';
 }
 });
 });
 });
 </script>
 
			
			
	
			
			
			
			
			
				  |