|
|
Line 422: |
Line 422: |
|
| |
|
|
| |
|
| <script type="text/javascript">
| |
| (function($) {
| |
|
| |
| $(document).ready(function () {
| |
| var form_container = $('.form-translation-request');
| |
| var form_html = form_container.html();
| |
|
| |
| form_container.html('<form action="submitapplication.php" method="post"></form>');
| |
|
| |
| var form_el = form_container.children('form');
| |
|
| |
| form_el.html(form_html);
| |
|
| |
| var submit_button = form_el.find('.submit-button');
| |
| submit_button.fadeIn();
| |
|
| |
| var ajax = false;
| |
| $(document).on('submit', form_el, function (e) {
| |
| e.preventDefault();
| |
|
| |
| if (ajax !== false) {
| |
| ajax.abort();
| |
| }
| |
|
| |
| submit_button.prop('disabled', true);
| |
| ajax = $.ajax({
| |
| url: form_el.attr('action'),
| |
| type: form_el.attr('method'),
| |
| dataType: 'json',
| |
| data: form_el.serialize(),
| |
| success: function (result) {
| |
| if (result.status === 'success') {
| |
|
| |
| } else if (result.status === 'error') {
| |
| alert(result.msg);
| |
| submit_button.prop('disabled', false);
| |
| } else {
| |
| alert(result.msg);
| |
| submit_button.prop('disabled', false);
| |
| }
| |
| },
| |
| error: function () {
| |
| submit_button.prop('disabled', false);
| |
| alert('مشکلی به وجود آمده است. لطفا مجددا تلاش نمایید.')
| |
| }
| |
| });
| |
|
| |
| return false;
| |
| });
| |
|
| |
|
| |
| })
| |
| })(jQuery);
| |
| </script>
| |
| </html> | | </html> |