Hi Priyanka ,
If you are using WidgetsTabber plugin, try this script (add this script to tabber widget and replace text as per the comment in script):
widget.on('ready',function(w, e) {
$('.listDefaultCSS .listItemDefaultCSS', element).on('click', function(s){
filter = prism.activeDashboard.filters.$$items.find(el=>el.jaql.title == 'Region') //Replace 'Region' with title of filter
//mapping of Tab name and filter item. Here when Tab1 is selected, 'South' will get selected in Region filter
var tabFilterMapping = {
'Tab1':"South",
'Tab2':"Northeast"
}
var filterValue = tabFilterMapping[$(s)[0].currentTarget.innerHTML]
filter.jaql.filter = {
"explicit": true,
"multiSelection": false,
"members": [
filterValue
]
}
var filterOptions = {
save: true,
refresh: true,
}
prism.activeDashboard.filters.update(filter, filterOptions)
})
})
-Hari