Я столкнулся со странной проблемой: мне нужно получить доступ к странице формы двумя способами: создать и отредактировать. При публикации с URL-адреса создания та же форма работает отлично, но всякий раз, когда я публикую сообщение с помощью редактирования или повторного создания URL-адреса, страница обновляется и пытается опубликовать сообщение по самому URL-адресу.
URL-адреса являются: http://localhost:8000/admin/orders/create http://localhost:8000/admin/orders/create/1234
и код:
Я столкнулся со странной проблемой: мне нужно получить доступ к странице формы двумя способами: создать и отредактировать. При публикации с URL-адреса создания та же форма работает отлично, но всякий раз, когда я публикую сообщение с помощью редактирования или повторного создания URL-адреса, страница обновляется и пытается опубликовать сообщение по самому URL-адресу. URL-адреса являются: http://localhost:8000/admin/orders/create http://localhost:8000/admin/orders/create/1234 и код: [code]$('#quote_form').validate({ rules: { item: { required: true, }, quantity: { required: true, } }, focusInvalid: true, invalidHandler: function(form, validator) { $('#' + validator.errorList[0].element.id).focus(); }, submitHandler: function() { $('#newQuote').empty(); let dataArray = $('#quote_form').serializeArray(); let item = $('#item').val(); let customerValue = ''; if ($('#customer').val().length !== 0 && $('#customer').val() !== undefined) { customerValue = $('#customer').val(); } else if ($('#customer_id').val().length !== 0 && $('#customer_id').val() !== undefined) { customerValue = $('#customer_id').val(); } dataArray.push({ name: 'customer', value: customerValue }); $.ajax({ url: ADMIN_AJAX_URL + "orders/create-order-session", method: 'post', data: dataArray, success: function(response) { let result = JSON.parse(response); if (result.html != '') { clearForm($("#quote_form")); $('#newQuote').append(result.html); } else { $('.error_text').html(result.message); $('.error_row').show(); } } }); } }); [/code] Я пытался опубликовать сообщение с помощью кнопки отправки, проверки формы и т. д., но ничего не получилось.
Я столкнулся со странной проблемой: мне нужно получить доступ к странице формы двумя способами: создать и отредактировать. При публикации с URL-адреса создания та же форма работает отлично, но всякий раз, когда я публикую сообщение с помощью...
Я столкнулся со странной проблемой: мне нужно получить доступ к странице формы двумя способами: создать и отредактировать. При публикации с URL-адреса создания та же форма работает отлично, но всякий раз, когда я публикую сообщение с помощью...
Я столкнулся со странной проблемой: мне нужно получить доступ к странице формы двумя способами: создать и отредактировать. При публикации с URL-адреса создания та же форма работает отлично, но всякий раз, когда я публикую сообщение с помощью...
Я столкнулся со странной проблемой: мне нужно получить доступ к странице формы двумя способами: создать и отредактировать. При публикации с URL-адреса создания та же форма работает отлично, но всякий раз, когда я публикую сообщение с помощью...
Я столкнулся со странной проблемой: мне нужно получить доступ к странице формы двумя способами: создать и отредактировать. При публикации с URL-адреса создания та же форма работает отлично, но всякий раз, когда я публикую сообщение с помощью...