首先,我对 JavaScript 完全陌生,所以如果这非常简单,请原谅我的无知。我正在尝试使用单选按钮运行筛选器,该按钮调用 Tableau 工作表中的筛选器。当我在 Tableau JavaScript API 示例中试用它时,它就可以工作。但不是当我在我的页面上尝试它时,我认为这可能是因为新页面使用了 JQuery。那么如何将下面的函数转换为 JQuery?
function showOnly(filterName, values) {
workbook.activateSheetAsync('SiteTrends').then( onSuccess, onError);
sheet = viz.getWorkbook().getActiveSheet();
if(sheet.getSheetType() === 'worksheet') {
sheet.applyFilterAsync(filterName, values, 'REPLACE');
} else {
worksheetArray = sheet.getWorksheets();
for(var i = 0; i < worksheetArray.length; i++) {
worksheetArray[i].applyFilterAsync(filterName, values, 'REPLACE');
}
}
}
任何帮助都将不胜感激。
谢谢。