cambiar de formulario de acuerdo a combobox
Publicado por giuli (74 intervenciones) el 23/11/2016 12:22:11
Buenas!
Tengo un formulario de inasistencias de alumnos,que lista todos los alumnos segun curso y division. Pero los tipos de inasistencias varian de acuerdo al turno, ya que de tarde tienen solo una hora de clases.Este form contiene un combobox que dice turno(mañana y tarde), y quiero que, de acuerdo al turno seleccionado varie el formulario, osea las columnas de llegada tarde.
He visto en internet como variar el html de acuerdo a un combo, como cuando se va a decidir el "tipo de pago" por ejemplo.
Pero yo necesito hacerlo despues de apretar el boton "listar", porque necesito ademas de dos form distintos, los alumnos correspondientes al curso y division.
Como puedo mosrtar un form distintos de acuerdo al combo mas los alumnos?
De momento tengo esto: para no recargar la pagina
Podria hacer un if en AJAX?
Gracvias
Tengo un formulario de inasistencias de alumnos,que lista todos los alumnos segun curso y division. Pero los tipos de inasistencias varian de acuerdo al turno, ya que de tarde tienen solo una hora de clases.Este form contiene un combobox que dice turno(mañana y tarde), y quiero que, de acuerdo al turno seleccionado varie el formulario, osea las columnas de llegada tarde.
He visto en internet como variar el html de acuerdo a un combo, como cuando se va a decidir el "tipo de pago" por ejemplo.
Pero yo necesito hacerlo despues de apretar el boton "listar", porque necesito ademas de dos form distintos, los alumnos correspondientes al curso y division.
Como puedo mosrtar un form distintos de acuerdo al combo mas los alumnos?
De momento tengo esto: para no recargar la pagina
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
function nuevoAjax(){
var xmlhttp=false;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
$(document).ready(function(){
$("#Actualizar").click(function(){
var url = "insertar.php"; // El script a dónde se realizará la petición.
$.ajax({
type: "POST",
url: url,
data: $("#listado").serialize(), // Adjuntar los campos del formulario enviado.
success: function(data)
{
$("#respuesta").html(data); // Mostrar la respuestas del script PHP.
}
});
return false; // Evitar ejecutar el submit del formulario.
});
});
Podria hacer un if en AJAX?
Gracvias
Valora esta pregunta


0