Page 1 of 1

De campos en form a grid

Posted: Wed Jul 05, 2017 5:27 pm
by leydyzapata03
Buena tarde, tengo una duda referente a unos campos que tengo en un dynaform y una grilla; el proceso es el siguiente: debo seleccionar una lista desplegable con el nombre de un asesor, otra lista con la calificacion de una caracteristica y otro desplegable que tambiene s la calificacion de una cateristica, ninguno de estos campos estan dentro de una grid, lo que requiero hacer es pasar estos tres campos a una grid al momento de presionar el boton agregar, cuando se de clic en este boton lo que hace es agregar una nueva fila y limpiar los campos que se acaban de llenar:

$("#btnAgregar").find("button").click(function(){
$("#asesor").setValue("");
$("#puntaje").setValue("");
$("#competencias").addRow();
})

Lo que necesito es que aparte de limpiar los campos y añadir una nueva fila, en la fila anterior me llene los que acabo de insertar.


Mil gracias, quedo atenta.

Re: De campos en form a grid

Posted: Wed Jul 05, 2017 8:34 pm
by amosbatto
Puedes usar código como este:
Code: Select all
$("#btnAgregar").find("button").on("click" , function() {
    var aData = [
        {"value": $("#asesor").getValue() }, 
        {"value": $("#puntaje").getValue() }, 
        {value: "" },
    ];
    $("#competencias").addRow(aData);
    $("#asesor").setValue("");
    $("#puntaje").setValue("");
} );
Ver: http://wiki.processmaker.com/3.1/JavaSc ... rid.addRow

Re: De campos en form a grid

Posted: Thu Jul 13, 2017 10:19 am
by leydyzapata03
Mil gracias Amosbatto!!!