javascript - Two targets for the same column datatable -
i have datatable json ajax.
but, need pass same column 2 targets. how that?
"columns": [ { "data": "tppedido" }, { "data": "os" }, { "data": "usermobile.nome" }, { "data": "produto.nmproduto" }, { "data": "status.nmstatus" }, { "data": "produto.garantia.descricao" }, { "data": "valor" }, { "data": "valoradiantado" }, { "data": "idpedidoassistencia" }, { "data": "idpedidoassistencia" } ],
and columndefs trying this:
{ "render": function ( data, type, row ) { return '<a onclick="relatorioacerto('+data+')">r$: ' + parsefloat(data).tofixed(2).replace('.', ',').replace(/(\d)(?=(\d{3})+\,)/g, "$1." + '</a>'); }, "targets": 6,9},
you can define directly in columns
array. render
function accept 3 parameters. last parameter holds entire data object.
"columns": [ { "data": "tppedido" }, { "data": "os" }, { "data": "usermobile.nome" }, { "data": "produto.nmproduto" }, { "data": "status.nmstatus" }, { "data": "produto.garantia.descricao" }, { "data": null, "render" : function (data, type, row) { return '<a href="'+row.idpedidoassistencia+'" >click here</a>'; } }, { "data": "valoradiantado" }, { "data": "idpedidoassistencia" }, { "data": null, "render" : function (data, type, row) { return '<a href="'+row.idpedidoassistencia+'" >click here</a>'; } } ],
Comments
Post a Comment