Simple, in $SPLUNK_HOME/etc/apps/appname/appserver/static/application.js add:
if ((Splunk.util.getCurrentView() == "target_dashboard_name") && Splunk.Module.SimpleResultsTable) {
Splunk.Module.SimpleResultsTable = $.klass(Splunk.Module.SimpleResultsTable, {
onResultsRendered: function($super) {
var retVal = $super();
this.myNonClickableColumns();
return retVal;
},
myNonClickableColumns: function()
{
$('table.simpleResultsTable td[field="target_column1"]').removeClass('d')
$('table.simpleResultsTable td[field="target_column2"]').removeClass('d')
$('table.simpleResultsTable td[field="target_column3"]').removeClass('d')
},
});
}
Where:
target_dashboard_name is your dashboard with a table
target_column1,2,3 will be your non-clickable column in a table
Happy jQuering! 🙂
... View more