Hola,
tengo una pagina con un formulario de insercion... utilizo Ajax para no tener q recargar la pagina cuando inserto algo... simplemente debajo del form tengo un pequeño div q dice q si lo ha insertado correctamente o no...
al no refrescar se quedan siempre los valores seleccionados...
me gustaria q al dar al submit se quedaran los select reseteados...
Código HTML:
<form id="miform" name="miform" method="post" action="configuracio/preventius/act_ins.php" OnSubmit="noupreventiu(this.form);return false">
<select id="id_periode" name="id_periode" class="combo">
<option id="valor_defecto" value="0">Selecciona Periodo...</option>
<?
$str_periode = "SELECT id_periode,periode FROM periodes ORDER BY periode";
$sql_periode = mysql_query($str_periode) or die("Error Consulta Periodos: ".mysql_error());
while($res_periode = mysql_fetch_row($sql_periode)){
?>
<option value="<?=$res_periode[0]?>"><?=$res_periode[1]?></option>
<?
}
mysql_free_result($sql_periode);
?>
</select>
</form>
la funcion de javascript q llamo al onsubmit es la siguiente:
Código PHP:
function noupreventiu(){
var id_maquina = document.getElementById('id_maquina').options[document.getElementById('id_maquina').selectedIndex].value
var id_preventiu = document.getElementById('id_tipus_preventiu').options[document.getElementById('id_tipus_preventiu').selectedIndex].value
var id_periode = document.getElementById('id_periode').options[document.getElementById('id_periode').selectedIndex].value
if (id_maquina==0){
alert("La Maquina es obligatoria.");
return false;
}else if (id_preventiu=='aa'){
alert("El Tipo de Preventivo es obligatorio.");
return false;
}else if (id_periode==0){
alert("Introducir un Periodo es obligatorio.");
return false;
}else {
myajax.Form('miform', 'result2');
}
}
como puedo hacer para q despues de validar el form y exo el proceso d insercion me queden los select con el valor por defecto???
saludos y gracias por su atencion!