отправьте форму на новой вкладке

Я бы хотел (просто проверить некоторые функции, после того, как я избегу этого поведения), чтобы загрузить страницу с помощью submit на новой вкладке: возможно ли это?

<form target="_blank" [....] 

отправит форму на новую вкладку … Я не уверен, что это то, что вы ищете, объясните лучше …

У меня есть кнопка [отправить] и [предварительный просмотр], я хочу, чтобы предварительный просмотр показывал вид печати представленных данных формы, не сохраняя его в базе данных. Поэтому я хочу, чтобы [предварительный просмотр] открывался на новой вкладке и отправлялся на отправку данных в том же окне / вкладке.

 <button type="submit" id="liquidacion_save" name="liquidacion[save]" onclick="$('form').attr('target', '');">Save</button></div> <div> <button type="submit" id="liquidacion_Previsualizar" name="liquidacion[Previsualizar]" onclick="$('form').attr('target', '_blank');">Preview</button></div> 

Добавьте target="_blank" в <form> .

Поскольку у вас есть этот помеченный jQuery, я предполагаю, что вы хотите что-то придерживаться в своей функции успеха?

 success: function(data){ window.open('http://www.mysite.com/', '_blank'); } 

Попробуйте использовать jQuery

 <script type="text/javascript"> $("form").submit(function() { $("form").attr('target', '_blank'); return true; }); </script> 

Вот полный ответ – http://ftutorials.com/open-html-form-in-new-tab/

Необходимо настроить параметры браузера, чтобы открывать новые окна на новой вкладке, иначе открывается новое окно браузера.

Это также отлично работает, и вы можете сделать что-то еще, в то время как новый обработчик вкладок submit.

 <form target="_blank"> <a href="#">Submit</a> </form> <script> $('a').click(function () { // do something you want ... $('form').submit(); }); </script>