Dashboards & Visualizations

Get the click.value in a event handler using SplunkJS

MikeJu25
Path Finder

Hi,

My dashboard has a row-clickable table. 

allassetstable.on("click", function(e) {
        // Bypass the default behavior
        e.preventDefault();
        // Displays a data object in the console
        console.log("Clicked the table:", e.data);
    });

 Now once I clicked the table, I got this from console: 

Clicked the table: 
{click.name: "database_id", click.value: "dfd033abe230eb961276fd5981c209f11b7925ee8736474265196215bc0f8b7d", click.name2: "database_id", click.value2: "dfd033abe230eb961276fd5981c209f11b7925ee8736474265196215bc0f8b7d", row.database_id: "dfd033abe230eb961276fd5981c209f11b7925ee8736474265196215bc0f8b7d", …}
click.name: "database_id"
click.name2: "database_id"
click.value: "dfd033abe230eb961276fd5981c209f11b7925ee8736474265196215bc0f8b7d"
click.value2: "dfd033abe230eb961276fd5981c209f11b7925ee8736474265196215bc0f8b7d"
earliest: "1621956660.000"
latest: 1624819906
row.anomaly_count: "144"

How should I modify the JS code to get the value stored in click.value instead of the entire data block? I tried e.data.click.value before but it didn't work out. 

Thank you in advance! 

Regards,

Labels (2)
0 Karma
1 Solution

kamlesh_vaghela
SplunkTrust
SplunkTrust

@MikeJu25 

Can you please try this?

allassetstable.on("click", function(e) {
    // Bypass the default behavior
    e.preventDefault();
    // Displays a data object in the console
    console.log(e.data['click.value'])
    console.log("Clicked the table:", e.data);
});

 

Thanks
KV
▄︻̷̿┻̿═━一

If any of my reply helps you to solve the problem Or gain knowledge, an upvote would be appreciated.

View solution in original post

kamlesh_vaghela
SplunkTrust
SplunkTrust

@MikeJu25 

Can you please try this?

allassetstable.on("click", function(e) {
    // Bypass the default behavior
    e.preventDefault();
    // Displays a data object in the console
    console.log(e.data['click.value'])
    console.log("Clicked the table:", e.data);
});

 

Thanks
KV
▄︻̷̿┻̿═━一

If any of my reply helps you to solve the problem Or gain knowledge, an upvote would be appreciated.

Get Updates on the Splunk Community!

Splunk + ThousandEyes: Correlate frontend, app, and network data to troubleshoot ...

 Are you tired of troubleshooting delays caused by siloed frontend, application, and network data? We've got a ...

Splunk Observability for AI

Don’t miss out on an exciting Tech Talk on Splunk Observability for AI!Discover how Splunk’s agentic AI ...

🔐 Trust at Every Hop: How mTLS in Splunk Enterprise 10.0 Makes Security Simpler

From Idea to Implementation: Why Splunk Built mTLS into Splunk Enterprise 10.0  mTLS wasn’t just a checkbox ...