JS update

This commit is contained in:
Phil Hughes 2016-09-05 15:11:45 +01:00
parent e747626fad
commit fe71edc333
1 changed files with 11 additions and 9 deletions

View File

@ -15,14 +15,8 @@
addListeners() {
$('.project_member, .group_member').on('ajax:success', this.removeRow);
$('.js-member-update-control').on('change', function () {
$(this).closest('form')
.trigger("submit.rails");
$(this).disable();
});
$('.js-edit-member-form').on('ajax:success', function () {
$(this).find('.js-member-update-control').enable();
});
$('.js-member-update-control').on('change', this.formSubmit);
$('.js-edit-member-form').on('ajax:success', this.formSuccess);
}
removeRow(e) {
@ -36,8 +30,16 @@
}
}
submitForm() {
formSubmit() {
const $this = $(this);
$this.disable()
.closest('form')
.trigger("submit.rails");
}
formSuccess() {
$(this).find('.js-member-update-control').enable();
}
}