将ASP.NET webform设置为通过Javascript提交到新窗口

将ASP.NET webform设置为通过Javascript提交到新窗口,javascript,asp.net,webforms,Javascript,Asp.net,Webforms,Javascript中是否有方法将ASP.NET webform设置为提交到新窗口?简单地说,当我在表单字段中单击提交或按enter键时,我希望表单在新窗口/选项卡中提交。我想我可以只做jQuery('form').attr('target','u blank')

Javascript中是否有方法将ASP.NET webform设置为提交到新窗口?简单地说,当我在表单字段中单击提交或按enter键时,我希望表单在新窗口/选项卡中提交。我想我可以只做
jQuery('form').attr('target','u blank') 

<form>
<button type="submit">one</button>
<button type="submit" class="popup">two</button>
</form>

$('.popup').click(function(e) {
    e.preventDefault();
    $(this).closest('form').attr('target', '_blank').submit()
});
一 二 $('.popup')。单击(函数(e){ e、 预防默认值(); $(this).closest('form').attr('target','u blank').submit() });
我在这个链接中找到了答案:

preventDefault()并不阻止提交,因为ASP.NET webforms似乎绕过了标准表单提交范例,忽略了target=''U blank'。