Download for the Customized Column
Download for the Customized Column
srimansri6
Posts: 4Questions: 2Answers: 0
Hi,
While Binding the datatable data, i am using this customization for one of the column data.
(...........
{
"data": "customername",
"render": function(data,type, row, meta)
{
return ("<div class=\"dropdown\"> <a id=\"dLabel\" data-target=\"#\" href=\"#\" data-toggle=\"dropdown\" role=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\"> <span data-bind=\"text: CustomerName\">" + row.customername + "</span> <span class=\"caret\"></span> </a> <ul class=\"dropdown-menu\" aria-labelledby=\"dLabel\"> <li><a target=\"_blank\" data-bind=\"attr: { href: Link}\" href=\"https://console.developers.google.com/m/cloudstorage/b/archive/o/"+row.name + "\">View</a></li> <!-- ko if: Processed() == 1 --> <li><a href=\"#\" onclick=\"replaceFile('"+ row.name +"');\">Replace</a></li> <!-- /ko --> </ul> </div>" );
}
},
................)
This is working fine, but my problem is, when i download using "$(".buttons-csv").click();" event, i am getting this "View" and "Replace" text appended.
Any quick way to correct this?
Edited by Allan - Syntax highlighting. Details on how to highlight code using markdown can be found in this guide.
This question has an accepted answers - jump to answer
This discussion has been closed.
Answers
Have a look at this example. Since you are using
columns.render
as a function, you'll need to modify what is being returned when the export is performed.Allan
Thanks... That is working perfectly... As always.. you keep rocking