Hi, I'm trying to add something in between to link to another dashboard within the same app when user clicks the table. Could someone help with the syntax here? Thank you in advance!
myplaintable.on("click", function(e) {
// Bypass the default behavior
e.preventDefault();
// add the linkage
// Displays a data object in the console
console.log("Clicked the table:", e.data);
});
Can you please try this?
var utils = require("splunkjs/mvc/utils");
myplaintable.on("click", function(e) {
// Bypass the default behavior
e.preventDefault();
// add the linkage
utils.redirect("app/search/mydashboard","_blank");
// Displays a data object in the console
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.
Can you please try this?
var utils = require("splunkjs/mvc/utils");
myplaintable.on("click", function(e) {
// Bypass the default behavior
e.preventDefault();
// add the linkage
utils.redirect("app/search/mydashboard","_blank");
// Displays a data object in the console
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.
Thank you so much!
Why aren't you using the standard drilldown capability?
The XML thing? Yea I can also do that but I want to know if the event handler in SplunkJS can actually link to a dashboard.