Cita:
Iniciado por crujikoki
Hola,
Me imagino que al decir "quiero combinarlas" te refieres a que quieres que todas las funciones se ejecuten dentro de una misma función, por ejemplo. Osea que si tu llamas a la función "ejecutartodo" te haga todo eso que quieres que haga.
Pues bien, dado que el JS (y me imagino que el JQ también) es secuencial, solo tienes que poner el código de todas las funciones en el eorden en que quieres que se ejecuten y listos! Eso si, en la función nueva, tendrás que pasar por parámetro todos los parámetros que tienen las funciones antiguas.
Por ejemplo, si ahora tienes algo así:
<script language="Javascript">
function1()
{
//código función 1
}
function2(parámetro1, parámetro2)
{
//código función 2
}
function3(parámetro3)
{
//código función 3
}
</script>
Y lo que quieres conseguir es que primero se haga la función 2, luego la 1 y finalmente la 3, tendrás que hacer algo así:
<script language="Javascript">
functionQueLoHaceTodo(parámetro1, parámetro2, parámetro3)
{
//código función 2
//código función 1
//código función 3
}
</script>
No te tiene que resultar muy complicado, pero si no sabes hacerlo y te lo hago yo no vas a aprender! Si no te aclaras vuelve a postear y te ponemos la solución.
Hola yo nuevamente, es que no logro que funcione, el problema lo tengo en
onSelect ya que si lo cambio asi los dos los use con el mismo nombre no me funciona uno de los dos, necesito una pista desde ya muchas gracias