Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/10/2015, 14:58
mblascog
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 11 meses
Puntos: 4
Respuesta: provocar un evento

Código Javascript:
Ver original
  1. $("#selPisosCases").on('change', function(){
  2.             alert ("entro");
  3.             if (this.checked) {
  4.                 $("#selLocalsOficines").prop('checked', false);
  5.                 $("#selNausIndustrials").prop('checked', false);
  6.                 $("#selSolarsParceles").prop('checked', false);
  7.                 $("#selParquings").prop('checked', false);
  8.                 $("#selOportunitatsBancaries").prop('checked', false);
  9.                 $("#desglosPisosCases").show();
  10.                 $("#desglosLocalsOficines").hide();
  11.                 $("#desglosNausIndustrials").hide();
  12.                 $("#desglosSolarsParceles").hide();
  13.                 $("#desglosParquings").hide();
  14.                 $("#titolOrdreHabitacions").show();
  15.                 $("#selectOrdreHabitacions").show();
  16.                 visDestacats(3);
  17.                 tornaTipusPC();
  18.                 $.post("<?php echo URL.'includes/inc_getPoblacions.php'?>", {prm:prmTipus}, function(data){$("#selectCiutatPC").html(data);}); 
  19.                 refrescaDetall(0);
  20.             }
  21.             else
  22.                 $("#desglosPisosCases").hide();
  23.             netejaDetall();
  24.         });
  25.  
  26.         $(".subIndexPC").on('change', function() {
  27.             tornaTipusPC();
  28.             $.post("<?php echo URL.'includes/inc_getPoblacions.php'?>", {prm:prmTipus}, function(data){$("#selectCiutatPC").html(data);}); 
  29.             refrescaDetall(0);
  30.         });
  31.  
  32.  
  33.         $(".selectOrdre").change(function() {
  34.             prmOrdre = $(this).prop("id");
  35.             prmDireccio = $(this).val();
  36.             prmDireccio = prmDireccio.substr(-1);
  37.             netejaSelectOrdre("#" + prmOrdre);
  38.             $(this).css("width", "130px");
  39.             prmOrdre = prmOrdre.replace("selectOrdre", "");
  40.             $.post("<?php echo URL.'includes/inc_getImmobles.php'?>", {prm:op+"-"+ob+"-"+prmTipus+"-"+prmCiutat+"-"+prmPreu+"-"+prmHabitacions+"-"+prmMetres+"-"+prmOrdre+"-"+prmDireccio+"-"+prmBarris}, function(data){  
  41.                 visualitza(data);
  42.             })                         
  43.         });
  44.        
  45.         $("#selLocalsOficines").on('change', function(){
  46.  
  47.             if (this.checked) {
  48.                 $("#selPisosCases").prop('checked', false);
  49.                 $("#selNausIndustrials").prop('checked', false);
  50.                 $("#selSolarsParceles").prop('checked', false);
  51.                 $("#selParquings").prop('checked', false);
  52.                 $("#selOportunitatsBancaries").prop('checked', false);
  53.                 $("#desglosPisosCases").hide();
  54.                 $("#desglosLocalsOficines").show();
  55.                 $("#desglosNausIndustrials").hide();
  56.                 $("#desglosSolarsParceles").hide();
  57.                 $("#desglosParquings").hide();
  58.                 $("#titolOrdreHabitacions").hide();
  59.                 $("#selectOrdreHabitacions").hide();
  60.                 visDestacats(7);
  61.                 tornaTipusLO();
  62.                 $.post("<?php echo URL.'includes/inc_getPoblacions.php'?>", {prm:prmTipus}, function(data){$("#selectCiutatLO").html(data);}); 
  63.                 refrescaDetall(1);
  64.             }
  65.             else
  66.                 $("#desglosLocalsOficines").hide();
  67.             netejaDetall();
  68.         });
  69.  
  70.         $(".subIndexLO").on('change', function() {
  71.             tornaTipusLO();
  72.             $.post("<?php echo URL.'includes/inc_getPoblacions.php'?>", {prm:prmTipus}, function(data){$("#selectCiutatLO").html(data);}); 
  73.             refrescaDetall(1);
  74.         });
  75.        
  76.         $("#selNausIndustrials").on('change', function(){
  77.             if (this.checked) {
  78.                 $("#selPisosCases").prop('checked', false);
  79.                 $("#selLocalsOficines").prop('checked', false);
  80.                 $("#selSolarsParceles").prop('checked', false);
  81.                 $("#selParquings").prop('checked', false);
  82.                 $("#selOportunitatsBancaries").prop('checked', false);
  83.                 $("#desglosPisosCases").hide();
  84.                 $("#desglosLocalsOficines").hide();
  85.                 $("#desglosNausIndustrials").show();
  86.                 $("#desglosSolarsParceles").hide();
  87.                 $("#desglosParquings").hide();
  88.                 $("#titolOrdreHabitacions").hide();
  89.                 $("#selectOrdreHabitacions").hide();
  90.                 visDestacats(6);
  91.                 $.post("<?php echo URL.'includes/inc_getPoblacions.php'?>", {prm:"6"}, function(data){$("#selectCiutatNI").html(data);});  
  92.             }
  93.             else
  94.                 $("#desglosNausIndustrials").hide();
  95.             netejaDetall();
  96.         });
  97.        
  98.  
  99.         $("#selSolarsParceles").on('change', function(){
  100.             if (this.checked) {
  101.                 $("#selPisosCases").prop('checked', false);
  102.                 $("#selLocalsOficines").prop('checked', false);
  103.                 $("#selNausIndustrials").prop('checked', false);
  104.                 $("#selParquings").prop('checked', false);
  105.                 $("#selOportunitatsBancaries").prop('checked', false);
  106.                 $("#desglosPisosCases").hide();
  107.                 $("#desglosLocalsOficines").hide();
  108.                 $("#desglosNausIndustrials").hide();
  109.                 $("#desglosSolarsParceles").show();
  110.                 $("#desglosParquings").hide();
  111.                 $("#titolOrdreHabitacions").hide();
  112.                 $("#selectOrdreHabitacions").hide();
  113.                 visDestacats(8);
  114.                 tornaTipusSP();
  115.                 $.post("<?php echo URL.'includes/inc_getPoblacions.php'?>", {prm:prmTipus}, function(data){$("#selectCiutatSP").html(data);}); 
  116.                 refrescaDetall(3);
  117.             }
  118.             else
  119.                 $("#desglosSolarsParceles").hide();
  120.             netejaDetall();
  121.         });
  122.  
  123.         $(".subIndexSP").on('change', function() {
  124.             tornaTipusSP();
  125.             $.post("<?php echo URL.'includes/inc_getPoblacions.php'?>", {prm:prmTipus}, function(data){$("#selectCiutatSP").html(data);}); 
  126.             refrescaDetall(2);
  127.         });
  128.        
  129.        
  130.         $("#selParquings").on('change', function(){
  131.             if (this.checked) {
  132.                 $("#selPisosCases").prop('checked', false);
  133.                 $("#selLocalsOficines").prop('checked', false);
  134.                 $("#selNausIndustrials").prop('checked', false);
  135.                 $("#selSolarsParceles").prop('checked', false);
  136.                 $("#selOportunitatsBancaries").prop('checked', false);
  137.                 $("#desglosPisosCases").hide();
  138.                 $("#desglosLocalsOficines").hide();
  139.                 $("#desglosNausIndustrials").hide();
  140.                 $("#desglosSolarsParceles").hide();
  141.                 $("#desglosParquings").show();
  142.                 $("#titolOrdreHabitacions").hide();
  143.                 $("#selectOrdreHabitacions").hide();
  144.                 visDestacats(5);
  145.                 $.post("<?php echo URL.'includes/inc_getPoblacions.php'?>", {prm:"8"}, function(data){$("#selectCiutatPQ").html(data);});  
  146.             }
  147.             else
  148.                 $("#desglosParquings").hide();
  149.             netejaDetall();
  150.         });
__________________
Qué fácil cuando lo sabes y qué difícil cuando no