Splunk Search

How to enable / disable table element drilldown through java script


Hi All,

I was having a requirement to enable / disable table element drilldown. i mean if my SH is a Job server i would enable the drilldown option for table elment and should disable the option if its a Search head.

I have used the following code snippnet . but this not working . Can you please help me ? where am i going wrong ??

// Sample code

     var element1 = new TableElement({
             "id": "element1",          
         `"link.exportResults.visible":  "true",
            "link.inspectSearch.visible": "false",
             "link.openSearch.visible": "false",            
               "drilldown": "row",
            "rowNumbers": "true",
            "managerid": "search1",
             "el": $('#element1')
         }, {tokens: true}).render();

            if(host ="JobServer")       {
            if(host ="SearchHead")      {

Please help me !! Thanks in Advance 🙂

Tags (2)
0 Karma

Path Finder

The problem is in the host = 'JobServer' . In javascript '=' is the assignment operator. To compare You should use identity operator: '==='.
Please check http://www.c-point.com/javascript_tutorial/jsgrpComparison.htm for reference.

So your code should be:

 if (host === "JobServer") {
    element1.settings.set("drilldown", "row");
 if (host === "SearchHead") {
    element1.settings.set("drilldown", "none");
0 Karma


Can you please share your xml :)..

0 Karma


hi rakesh did you solved your problem?

0 Karma
Get Updates on the Splunk Community!

Splunk Community Platform Survey

Hey Splunk Community, Starting today, the community platform may prompt you to participate in a survey. The ...

Observability Highlights | November 2022 Newsletter

 November 2022Observability CloudEnd Of Support Extension for SignalFx Smart AgentSplunk is extending the End ...

Avoid Certificate Expiry Issues in Splunk Enterprise with Certificate Assist

This blog post is part 2 of 4 of a series on Splunk Assist. Click the links below to see the other ...