|
- $(document).on('turbolinks:load', function() {
- $('.admin-modal-container').on('show.bs.modal', '.modal.admin-choose-mirror-modal', function(){
- var $modal = $('.modal.admin-choose-mirror-modal');
- var $form = $modal.find('form.admin-choose-mirror-form');
-
- var validateForm = function(){
- var checkedValue = $form.find('input[name="mirror_number"]:checked').val();
-
- if(checkedValue == undefined){
- $modal.find('.error').html('必须选择一种镜像保存!');
- return false;
- }
- return true;
- }
-
- $modal.on('click', '.submit-btn', function(){
- $form.find('.error').html('');
- var url = $form.attr('action');
-
- if (validateForm()) {
- $.ajax({
- method: 'POST',
- dataType: 'script',
- url: url,
- data: $form.serialize(),
- }).done(function(){
- $modal.modal('hide');
- });
- }
- });
- })
- });
|