app/assets/javascripts/email_reminders/edit.js
$(function() {
$("#items").sortable({
axis: 'y',
handle: '.drag_handle',
update: function(event, ui) {
$.ajax({
type: 'post',
url: $(this).data('update-url'),
data: $(this).sortable('serialize'),
error: function(jqXHR, textStatus, errorThrown) {$().toastmessage('showErrorToast', ("An error occured whilst saving the new order.\n" + textStatus));},
success: function(data, textStatus, jqXHR) {$().toastmessage('showSuccessToast', "Your new order was saved.");},
headers: {
'X-CSRF-Token': $(this).data('csrf-token')
}
});
}
});
});