El día 21 de marzo de 2011 07:33, Alejandro Briuschi
<alejand...@gmail.com> escribió:
> --
> Has recibido este mensaje porque estás suscrito al grupo "Grupo PHP
> Argentina" de Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> php...@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> php-arg+u...@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/php-arg?hl=es.
>
--
Pablo María Martelletti
--
On 22/03/2011 9:06, Silvio wrote:
>
> On 21 mar, 09:31, Alejandro Briuschi<alejandro.br...@gmail.com>
> wrote:
>> No... me pasa lo mismo...
>> como que el foco sigue quedando en la pagina... puede ser que sea un bug's
>> de FF?
>>
>
> Apuesto a que es un error de javascript. Instalate el Firebug en
> Firefox y verific� que no haya errores. Si te sigue dando problemas,
> peg� el c�digo JS a ver si alguien puede ver algo.
> Silvio
>
Estás usando algún framework como jQuery o Prototype? Se minimizan los problemas de que en un browser ande algo y en otro no, como te ocurre
On 22/03/2011 9:06, Silvio wrote:
On 21 mar, 09:31, Alejandro Briuschi<alejandro.br...@gmail.com>
wrote:
No... me pasa lo mismo...
como que el foco sigue quedando en la pagina... puede ser que sea un bug's
de FF?
Apuesto a que es un error de javascript. Instalate el Firebug en
Firefox y verificá que no haya errores. Si te sigue dando problemas,
pegá el código JS a ver si alguien puede ver algo.
Silvio
El día 22 de marzo de 2011 14:59, Alejandro Briuschi
<alejand...@gmail.com> escribió:
--
Pablo María Martelletti
Fijate en este codigo y decime si es algo asi lo que queres lograr...
<html>
<head>
<script language="javascript" type="text/javascript" >
function getKeyCode(e){
e= (window.event)? event : e;
var intKey = (e.keyCode)? e.keyCode: e.charCode;
return intKey;
}
function setFocus(id) {
document.getElementById(id).focus();
}
</script>
</head>
<body onload="setFocus('CodProMan1')" >
<form name="frm_multiple" id="frm_multiple" action=""
method="post" >
<select onkeypress="javascript:if (getKeyCode(event)==13)
setFocus('CodProMan2');" name="CodProMan1" id="CodProMan1" >
<option>option 1</option>
<option>option 2</option>
<option>option 3</option>
<option>option 4</option>
</select>
<select onkeypress="javascript:if (getKeyCode(event)==13)
setFocus('CodProMan3');" name="CodProMan2" id="CodProMan2" >
<option>option 1</option>
<option>option 2</option>
<option>option 3</option>
<option>option 4</option>
</select>
<select name="CodProMan3" id="CodProMan3" >
<option>option 1</option>
<option>option 2</option>
<option>option 3</option>
<option>option 4</option>
</select>
</form>
</body>
</html>
Mas alla de eso, Alejandro, probe ese codigo que te pase en firefox de
linux y de windows y me funco perfecto, no sabria que mas agregar,
fijate en tu codigo si no hay un error!
> > Para tener acceso a más opciones, visita el
> grupo en
> >
> http://groups.google.com/group/php-arg?hl=es.
> >
> >
> >
> >
> >
>
> > --
>
> > Has recibido este mensaje porque estás suscrito al
> grupo "Grupo PHP
> > Argentina" de Grupos de Google.
> > Para publicar una entrada en este grupo, envía un
> correo electrónico a
> > php...@googlegroups.com.
> > Para anular tu suscripción a este grupo, envía un
> correo electrónico a
> > php-arg+u...@googlegroups.com
> > Para tener acceso a más opciones, visita el grupo en
> > http://groups.google.com/group/php-arg?hl=es.
>
>
> --
> Has recibido este mensaje porque estás suscrito al
> grupo "Grupo PHP Argentina" de Grupos de Google.
> Para publicar una entrada en este grupo, envía un
> correo electrónico a php...@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un
> correo electrónico a php-arg
--
--
Si utilizas jquery, esto es muy sencillo:
1) Escuchas el evento que dispara el evento $ajax al terminar
2) Seleccionas el combo 2
Seria algo asi:
$("#combo2").ajaxComplete(function(){
$(this).focus();
});
Esto, claro, si es la única peticion via Ajax que tenes. Sino,
tendrías que, o bien lanzar un evento propio y agregarle un bind al
combo2, o bien verificar que los parametros del ajaxComplete
concuerden con los que querés.
Saludos!
El día 23 de marzo de 2011 14:06, Alejandro Briuschi
<alejand...@gmail.com> escribió:
--
Pablo María Martelletti