Hello -
I have several dashboards that are presenting the user with a pop up box
Reviewing the Browser Console, I see the following:
The culprit seems to be common.js
The dashboard is already using the version=1.1, that I have seen in other posts. The dashboard doesn't reference any .js scripts nor does it use any lookups to generate results.
<form version="1.1" hideEdit="false">
Any suggestions are appreciated. Thank you.
However, this issue persists.
QQ: Any custom JS you are using across dashboards?
KV
I know of one file we have (multifix.js)
We use it to modify the behavior of multi-select filters.
/*************************************************************************************
Multiselect Behavior Modification
multifix.js v0.2
Automatically removes 'All' option in multiselect fields when a value is selected and
remove individual values when 'All' is re-selected.
Any multiselect with an CSS id of multi_1 - multi_15 will function in this way if
the script is included or the app's dashboard.js or directly.
*************************************************************************************/
require(['splunkjs/mvc', 'splunkjs/mvc/simplexml/ready!'], function (mvc) {
$(document).ready(function () {
var selection = [];
for (var i = 1; i < 16; i++) {
multiFixer('multi_' + i);
}
function multiFixer(fieldId) {
var multi = splunkjs.mvc.Components.getInstance(fieldId);
if (typeof multi !== 'undefined' && multi !== 'undefined') {
multi.on('change', function () {
selection = multi.val();
if (selection.length > 1 && ~selection.indexOf('*')) {
if (selection.indexOf('*') == 0) {
selection.splice(selection.indexOf('*'), 1);
multi.val(selection);
multi.render();
} else {
multi.val('*');
multi.render();
}
}
});
}
}
});
});
Does it happen for all users or just some?
If so, it could be cached JS