condicional if
Publicado por VP (4 intervenciones) el 26/11/2020 20:32:16
tengo el siguiente codigo pero no logro que me funcione correctamente, si la opcion de moneda es PESO el campo de tipo de cambio no debe mostrar nada, si la opcion moneda cambia a DOLAR debe de seleccionar el tipo de cambio del dia. Hasta ahorita solo no respeta cuando la opcion cambia para que realice la consulta.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
$(document).ready(function(){
valr = $("#moneda").val();
if(valr == "PESO"){
$('input[name="tipodecambio"]').val("");
}else if(valr == "DOLAR") {
// evento que se ejecuta cuando se modifica el select
$("#fechaf").change(function(){
// Enviamos por post la peticion y esperamos la respuesta
$.post("calltipo.php", {"seleccion":$(this).val()}, function(data){
//$("#error").html("");
$('input[name="tipodecambio"]').val("");
// dependiendo de la respuesta recibida por json, la mostramos
if(data.tipocambio)
$('input[name="tipodecambio"]').val(data.tipocambio);
if(data.error)
$("#error").html(data.error);
},"json");
});
// evento que se ejecuta cuando se modifica el select
$("#fechafac").change(function(){
// Enviamos por post la peticion y esperamos la respuesta
$.post("calltipo.php", {"seleccion":$(this).val()}, function(data){
//$("#error").html("");
$('input[name="tipodecambio"]').val("");
// dependiendo de la respuesta recibida por json, la mostramos
if(data.tipocambio)
$('input[name="tipodecambio"]').val(data.tipocambio);
if(data.error)
$("#error").html(data.error);
},"json");
});
} //cierra else
}); //cierra function
Valora esta pregunta


0