29/07/2008, 22:11
|
| | Fecha de Ingreso: marzo-2008
Mensajes: 4
Antigüedad: 16 años, 8 meses Puntos: 0 | |
Respuesta: bloquear el boton sumit Hola yo tengo algo asi en un popups tengo un formulario que concluye con un boton que precisamente no es un submit sino que quiero que desabilite 2 select qe realice antes, los cuales me entregan parametros de busqueda en la base de datos, de forma que si el usuario lo presiona valide que a seleccionado algo y que no lepermta cambiar lso parametros paar ueg mostrar una lista de checkbox. aca les pondre el codigo, pero no se ponerlo en cajita como los demas
<legend>Para : </legend>
<table width="100%" border="0" cellpadding="0" cellspacing="1">
<tr>
<td width="35%">Tipo de usuario </td>
<td width="2%">:</td>
<td width="63%">
<select name="tipo_usr" >
<option value="" selected="selected"><-- Seleccione --></option>
<option value="3">Profesor</option>
<option value="4">Alumno</option>
<option value="5">Apoderado</option>
</select>
</td>
</tr>
<tr>
<td width="35%">Curso</td>
<td width="2%">:</td>
<td width="63%">
<select name="curso">
<option value="" selected="selected"><-- Seleccione --></option>
<? $query = "Select cursos.id_curso, cursos.desc_curso From cursos";
$result = mysql_query($query,$conexion);
$cursos = mysql_fetch_array($result);
while ($cursos = mysql_fetch_array($result)) {?>
<option value=" <?=$cursos['id_curso'];?> " > <?= $cursos['desc_curso']; ?> </option>;
}
</select>
</td>
</tr><p>
<tr align="left">
<td></td>
<td></td>
<td>
<!-- ************************************************** ****** -->
<input type="button" name="seleccionar" value="Seleccionar" onClick="">
<!-- aca debria hacer una funcion que desabilite los 2 select anteriores**************************************** *********** -->
</td>
</tr>
</table>
</fieldset>
<? $tipo_usr = $_POST['tipo_usr'];
$curso = $_POST['curso'];
/* Realiza query segun el tipo de usuario seleccionado.*/
switch ($tipo_usr){
case 2: $query = "Select profesores.rut_prof, profesores.nombres, profesores.ape_pat_prof, profesores.ape_mat_prof From profesores";
break;
case 3:
$query = "Select profesores.rut_prof, profesores.nombres, profesores.ape_pat_prof, profesores.ape_mat_prof From profesores, profesor_curso Where profesor_curso.id_curso = '$curso' AND profesor_curso.rut_prof = profesores.rut_prof";
break;
...
lo que pongo a continuacion no esta probado asi que no lo uen solo sugiero algo que podria servir, pero mi inexperiencia no me lo asegura:
onClick="document.nombre_forrmulario.tipo_usr disabled='true', document.nom... ..-. = 'true'"> alguien sabe si esto funciona |