Hola,
tengo el siguiente código, que lo que hace es mover los elementos de un select a otro.
Código Javascript
:
Ver original$("#origen").click(function()
{
var id_article = $("#origen option:selected").val();
if(id_article === undefined){
alert("Selecciona un Articulo");
}else{
fn_add_relacio(id_article);
return !$("#origen option:selected").remove().appendTo("#destino");
}
});
$("#destino").click(function()
{
var id_article = $("#destino option:selected").val();
if(id_article === undefined){
alert("Selecciona un Articulo");
}else{
fn_del_relacio(id_article);
return !$("#destino option:selected").remove().appendTo("#origen");
}
});
y los dos selects vienen dados por un par de consultas algo extensas que aqui no pondré, solo un ejemplo para hace la idea.
Código:
<select id="origen" size="25">
<option value="1">1</option>
<option value="2">2</option>
....
<option value="600">600</option>
</select>
<select id="destino" size="25">
</select>
el caso es que funciona correctamente, pero en 'ie', cuando hago clic al origen para que el elemento se mueva destino, hace como una especie de recarga y vuelve al principio del select. Con el resto de navegadores funciona correctamente pero en no consigo arreglarlo.
¿se les ocurre que puede estar pasando?
saludos y gracias de antemano.