Открыть вызов ajax на новой вкладке

Я отправляю данные формы вместе с некоторым json в print.php, но я хочу, чтобы print.php открывался в новой вкладке, а не вызывается в фоновом режиме.

$.ajax({
            type: "POST",
            url: "print.php",
            data: { formData : $("#bill_print").serializeArray() , lab : jsonLab , others : jsonOthers},
             success: function(response) {

             }
      });

есть ли способ отправить данные json вместе с отправкой формы с помощью ajaxForm / ajaxSubmiit?

Это очень сбивает с толку, вы хотите открыть новое окно с результатом, если ajax ИЛИ вы хотите вызвать ajax в новом окне?

Craig Bezuidenhout 09.07.2018 17:59

@ Крэйг. Чтобы прояснить ситуацию, print.php - это макет счета, который печатается с помощью window.print (). ajaxForm () открывает print.php на той же вкладке, что в точности так, как я хочу, но поскольку у меня есть данные JSON, которые нужно отправить вместе с формой, я не могу использовать ajaxForm. Я просто хочу, чтобы print.php открывался, это та же / новая вкладка, как только я отправлю форму с помощью ajax

sai 09.07.2018 18:11
ajaxForm() не является встроенным плагином jQuery. Возможно, вы используете этот плагин? Если да, то вы должны показать, как именно вы его настроили, что он производит "именно так, как я хочу
Patrick Q 09.07.2018 18:14

ajaxForm () была моей предыдущей попыткой, когда у меня были только данные формы, я их настроил. Теперь, когда мне нужно отправить json, я ищу альтернативу

sai 09.07.2018 18:17

@sai Я понимаю это, но пока мы не увидим, что вы делаете, что дало то, что вы хотели изначально, трудно предложить предложение, которое по-прежнему даст такой результат с новыми требованиями.

Patrick Q 09.07.2018 18:19

@patrick, ссылка, которую вы предложили, может решить мою проблему, я постараюсь вернуться.

sai 09.07.2018 18:22

@PatrickQ, спасибо за ссылку, это то, что я намеревался сделать, я просто хотел выполнить обычную отправку формы с помощью ajax, но этот хак сделал это без необходимости ajax.

sai 09.07.2018 18:47

@sai Рад помочь

Patrick Q 09.07.2018 18:48
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
8
26
0

Другие вопросы по теме