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>
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');
}
}
saludos y gracias por su atencion!
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)