|
- $(document).on('turbolinks:load', function() {
- if ($('body.partners-customers-page').length > 0) {
- var $customerContainer = $('.customer-list-container');
- var partnerId = $customerContainer.find('.customer-list-body').data('id');
-
- $customerContainer.on('change', '.manager-group-select', function(){
- console.log('manager-group-select change', $(this).val());
- var $select = $(this);
- var customerId = $select.data('id');
- var managerGroupId = $select.val();
-
- $.ajax({
- url: '/partners/' + partnerId + '/customer_manager_group.json',
- method: 'POST',
- dataType: 'json',
- data: { customer_id: customerId, manager_group_id: managerGroupId },
- success: function(){
- showSuccessFlash();
- $select.data('last', managerGroupId);
- },
- error: function(res){
- showErrorNotify(res.responseJSON.message);
- $select.val($select.data('last'));
- }
- })
- })
- }
- });
|