$(document).ready(function() {
+ var enabled_names = [];
+ $('#partners option').each(function() {
+ var partner = $(this);
+ var partner_id = partner.data('partner-id');
+ if (isEnabled(partner_id)) {
+ enabled_names.push(partner.text().trim());
+ }
+ });
+ $('#generic_confirm_enabled').text(enabled_names.join(', '));
+
$('#partners').change(function() {
var selected = [];
$('#partners option:selected').each(function() {
- selected.push($(this).data('partner-id'));
+ var partner_id = $(this).data('partner-id');
+ if (isEnabled(partner_id)) {
+ selected.push(partner_id);
+ }
});
if (selected.length > 0) {
$('#generic_confirm_search').css('visibility', 'initial');
$('#partnerSearch').on('hide.bs.modal', function() {
$.fn.dataTable.tables({ api: true }).destroy();
});
+
+ function isEnabled(id) {
+ return services[0].enabled.indexOf(id.toString()) > -1;
+ };
});