Comunidad de diseño web y desarrollo en internet online

como tomar la opcion seleccionada de un select box

Citar            
MensajeEscrito el 27 Ene 2016 11:01 pm
Hola que tal

tengo un pequeña duda.

Estoy haciendo un form que quiero que al seleccionar/cambiar una opcion de un select box se emita una alerta de "haz cambiado a...x seleccion".

he creado una funcion para ello pero al hacer algun cambio en el select box la alerta se queda con la primera opción.

he aqui el codigo a ver si pueden ver donde me equivoco.

Código :


<div class="form-group">
  <label for="">Tag Transfer:</label>
  <select  id="tag_transfer" class="form-control" name="tag_transfer">
<option  <?php if($rows['tag_transfer']=='Yes') echo "selected='selected'"; ?> value="Yes">Yes</option>
<option <?php if($rows['tag_transfer']=='No') echo "selected='selected'"; ?>  value="No">No</option>
  </select>
</div>


Código :


function calcular_tag_transfer() {
 
  var tag_transfer = $("#tag_transfer").val();
 
  $('#form_deal_info').on('change','#tag_transfer', function() {
 
 
if (tag_transfer == "Yes") {
 
  alert("YES");
 
}
else  {
  alert("Transfer is No");
}
 
  });

Por unasemana

Claber

166 de clabLevel



 

Venezuela

chrome
Citar            
MensajeEscrito el 28 Ene 2016 01:47 am
SOLUCIONADO usando esto:


Código :

$('#form_deal_info').on('change','#tag_transfer', function() {

if ($("#tag_transfer :selected").attr('value') == 1) {

$("#registration").val(200);
// alert(" Haz seleccionado 1");
}

else if ($("#tag_transfer :selected").attr('value') == 2) {
// alert("Haz seleccionado 2");
$("#registration").val(400);
}

});


}


gracias por su tiempo

Por unasemana

Claber

166 de clabLevel



 

Venezuela

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.