jquery-tabledit icon indicating copy to clipboard operation
jquery-tabledit copied to clipboard

how to pass variables though javascript to ajax using jquery-tabledit?

Open peranv opened this issue 8 years ago • 4 comments

I want to know how to pass variables for columns edit I do this:

$.ajax({ url: "../../Handler.ashx?tip=" + colab, contentType: 'application/text; charset=utf-8', type: "POST", cache: false, async: true, dataType: "text", success: function (data) { cad_insert = JSON.parse("[" + dd + "]"); $('#datatable-actividades').Tabledit({ deleteButton: false, buttons: { save: { class: 'btn btn-sm btn-success', html: 'Guardar' } }, columns: { identifier: [0, 'id'], editable: cad_insert } }, error: function () {

but
cad_insert = JSON.parse("[" + data+ "]"); ----- > editable: cad_insert

not acept the parameter. What can I do?

peranv avatar Jul 06 '17 20:07 peranv

The "cad_insert" variable has to be an array like "[[1, 'nickname'], [2, 'firstname'], [3, 'lastname']]".

markcell avatar Jul 07 '17 11:07 markcell

Now set this

` $.ajax({ url: "../../Handler.ashx?tip=" + colab, contentType: 'application/text; charset=utf-8', type: "POST", cache: false, async: true, dataType: "text", success: function (data) { cad_insert = data.split('|'); for (var i = 0; i < cad_insert.length; i++) { array.push(cad_insert[i]); }

        },
        error: function () {

            alert("Error al Cargar  !!");
        }

    });`

` $('#datatable-actividades').Tabledit({ deleteButton: false, // url: '../../Handler.ashx?tip=' + yte, buttons: { save: { class: 'btn btn-sm btn-success', html: 'Guardar' } }, columns: { identifier: [0, 'id'], editable: [array] },

But not working for me, change json to array a set ---> editable: [array]

peranv avatar Jul 09 '17 23:07 peranv

I need Dynamic Columns editable but not acept editable: [array]. the original array from DataBase:

[2, 'Area', '{" ":" ","Directores": "Directores", "Líderes": "Líderes", "Analista": "Analista","Cartografía":"Cartografía","Planeación":"Planeación"}'], [3, 'Colaborador', '{" ":" ","Camacho Flores Jorge Alvaro":"Camacho Flores Jorge Alvaro","Camacho Sanchez Jorge Alvaro":"Camacho Sanchez Jorge Alvaro","Camarillo Sanchez Luz Elena":"Camarillo Sanchez Luz Elena","Frias Frias Maribel":"Frias Frias Maribel","Granados Chavez Luis Angel":"Granados Chavez Luis Angel","Rosas Cuevas Martha":"Rosas Cuevas Martha"}'], [4, 'Revision', '{" ":" ","Camacho Flores Jorge Alvaro":"Camacho Flores Jorge Alvaro","Camacho Sanchez Jorge Alvaro":"Camacho Sanchez Jorge Alvaro","Camarillo Sanchez Luz Elena":"Camarillo Sanchez Luz Elena","Frias Frias Maribel":"Frias Frias Maribel","Granados Chavez Luis Angel":"Granados Chavez Luis Angel","Rosas Cuevas Martha":"Rosas Cuevas Martha"}'], [5, 'Tipo', '{"Preeliminar":"Preeliminar","Indice":"Indice","Final":"Final"}']

peranv avatar Jul 11 '17 05:07 peranv

Check out this solution https://github.com/markcell/jquery-tabledit/issues/1

njovujsh avatar Jun 21 '18 05:06 njovujsh