Форма отправить с target = "_ blank" открывает всплывающее окно после запроса Ajax вместо новой вкладкиHtml

Программисты Html
Ответить Пред. темаСлед. тема
Anonymous
 Форма отправить с target = "_ blank" открывает всплывающее окно после запроса Ajax вместо новой вкладки

Сообщение Anonymous »

Мне нужна помощь здесь ...
Кто -нибудь знает, как решить это?: http://jsfiddle.net/q3bfc/5/
Когда я отправляю форму с target = "_ blank" по умолчанию. Открывает новую вкладку. Но если попытаться сделать это после запроса Ajax, формы открывают всплывающее окно. < /P>
(function($) {
jQuery(document).ready(function() {

var launch = function(p_url) {
var form = $('').hide();
form.attr({'action': p_url, 'target': '_blank'});
form.appendTo(document.body);
form.submit();
form.remove();
delete form;
};

$('#normal').on('click', function() {
launch('http://www.google.com');
});

$('#ajax').on('click', function() {
$.ajax({
type: 'POST',
url: '#',
traditional: true,
success: function() {
launch('http://www.google.com');
}
});
});

});
})(jQuery);


Подробнее здесь: https://stackoverflow.com/questions/144 ... st-instead
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Html»