Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2011, 11:02
diego007007
 
Fecha de Ingreso: enero-2009
Ubicación: en la casa
Mensajes: 223
Antigüedad: 15 años, 9 meses
Puntos: 3
Doble select con autosubmit

Hola amigos, estoy haciendo un sistema de filtrado de busqueda por parámetros con ayuda de varios select, la idea es dar click sobre alguna opción de un select y esta se muestre en la url, y automáticamente se ejecute el submit para enviar los parámetros de búsqueda. Mi codigo es el siguiente:
Código HTML:
<html>
<script>
window.onload=function() {
	document.getElementById('selectelement1').onchange=function() {
		document.getElementById('selectform1').submit(); 
	}
}
window.onload=function() {
	document.getElementById('selectelement2').onchange=function() {
		document.getElementById('selectform1').submit(); 
	}
}


</script>
<body>
<form name="selectform1" id="selectform1">
    <select name="selectelement1" id="selectelement1" size="3">
        <option value="1" >Option 1</option>
        <option value="2" >Option 2</option>
		<option value="3" >Option 3</option>
		<option value="4" >Option 4</option>
    </select>
	<br>
	<select name="selectelement2" id="selectelement2" size="3">
        <option value="1" >Option 1</option>
        <option value="2" >Option 2</option>
		<option value="3" >Option 3</option>
		<option value="4" >Option 4</option>
    </select>
</form>
</body>
</html> 
El problema que tengo es que el autosubmit solo trabaja con el select 2, y no trabaja con el select 1. La idea es que deberían trabar de forma autónoma, osea si presiono el select 1, que muestre la búsqueda con este parámetro, y si uso el select 2 que muestre con es segundo parámetro. Ah... Y que los parámetros de búsqueda en la URL se acumulen para no perder la exactitud de la búsqueda :)

Salu2