Fix global jQuery usage

This commit is contained in:
Paul Chavard 2018-08-01 11:22:12 +02:00
parent 8b23cbd272
commit 872e07b5e6
5 changed files with 44 additions and 20 deletions

View file

@ -5,22 +5,3 @@
%td= feature.title
%td
= check_box_tag "enable-feature", "enable", field.data[feature.name], data: { url: enable_feature_manager_administrateur_path(field.resource.id), key: feature.key }
:javascript
window.onload = function() {
$('#features input[type=checkbox]').on('change', function(evt) {
let url = $(evt.target).data('url');
let key = $(evt.target).data('key');
let features = {};
features[key] = $(evt.target).prop('checked');
$.ajax(url, {
method: 'put',
contentType: 'application/json',
dataType: 'json',
data: JSON.stringify({
features: features
})
});
});
};