Foro

Añadir un objeto a otro objeto

0
Saludos, Tengo una página con varios formularios y quiero obtener un solo objeto que tenga los parámetros de ambos para realizar el paso de parámetros usando ajax. ¿alguna idea?
var formValues =  simple.getForm().getValues(false);
        var formValues2 =  simple2.getForm().getValues(false);
        
        // formValues.add(formValues2) tiene los valores de los dos objetos
0
perdona la ignorancia, pero porque no colocar todos los campos en un solo formulario? porque incluso repartidos por toda la pantalla tus componentes pero "envueltos" en un formpanel tendrás un solo evento submit con todos los campos, creo
0
Por ejemplo si creas una pantalla con pestañas, en la que cada pestaña se corresponde con un form; pero quieres tener un boton guardar que te guarde todos los valores modificados en todas las pestañas Encontré el método: Ext.applyIf(objeto1, objeto2)
0
es que en ese caso meto el tabpanel en un formpanel, a menos que estés cargando los tabs de forma dinámica, en ese caso no se servirá asi. o por otro lado si tienes ademas del botón que guarda todo uno individual por cada tab. te hago el comentario porque me he dado cuenta que a veces el enfoque que le damos, personalmente, a un problema a veces es más simple de lo que parece si lo observamos desde otro angulo. que bueno en todo caso que hayas dado con el método porque igual sirve para otros. <!-- s8-) --><!-- s8-) -->
0
Creo que todo es posible, porque mejor no trabajas 2 hojas javaScript(incluir una en otra) en la principal (allí pueden ir tus tab) donde simplemente llamas a tus objetos que estarán definidas en tu otra hoja javascript, ahora si quieres un boton para que te guarde los cambios en los 2, creo q sería bueno que ese boton lo definas en el javascript segundo. Solo es una idea.

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.