select_single and fnInit and fnSelect
select_single and fnInit and fnSelect
ansarigmbh
Posts: 24Questions: 7Answers: 0
Hi
I'm going to define a new button that when a row is selected becomes active so I have to use "select_single" option. When "fnInit" is being used, even if it is just an empty function , the button is activated despite no row has been selected on page refresh but there is no problem after that. Not using "fnInit", it works as it is expected but I have to use "fnInit" in my current implementation.
"tableTools":
{
sSelectedClass: "row-selected info",
sRowSelect: "os",
sRowSelector: 'td.first-col-select',
aButtons: [
{
sExtends: "select_single",
fnInit: function(nButton, oConfig)
{
},
sButtonClass: 'myClass',
sButtonText: 'myText'
}
}
This question has an accepted answers - jump to answer
This discussion has been closed.
Answers
Hi,
This is correct as you are replacing the default
fnInit
action which will add the disabled class to the button (source).I know it isn't ideal and a rewrite of TableTools is planned to address many issues, including this, but that is how it works at the moment.
So the fix is to add the disabled class in your own
fnInit
function.Allan
Thanks for useful details