Custom button to pass id field to custom function
Custom button to pass id field to custom function
I'm currently creating a custom button at render using the following code. It creates a per row inline link allowing me to pass a record id full.id
to new page:
{
"data": null,
"render": function ( data, type, full, meta ) {
return '<a href="index.cfm?image=1&cid=2&wid=2&did='+full.id+'">View</a>';
}
}
How would I accomplish this same task using a custom toolbar button. I would like to customize a toolbar button to pass the "selected row" record id. Instead of using the custom inline method at render. The reason is the render method interferes with the 'responsive' class and breaks the responsive behavior.
This question has accepted answers - jump to:
Answers
Sounds like you need an event handler on your button which will call the
row().data()
method to get the data for the row (and therefore the id) based on the selected row (which I presume you can use a selector for, based on however you are selecting rows?).I'm going to look at that shortly!
Allan
Allan, could it be your example works because it uses a pre-populated html table?
Hi,
It shouldn't make any different whether the data is ajax sourced or anything else - as long as the very latest code for Responsive is being used (i.e. the currently unreleased version).
Allan