【发布时间】:2014-02-14 16:28:26
【问题描述】:
在 Javascript 中有没有办法设置 ASP.NET 网络表单以提交到新窗口?简而言之,当我在表单字段中单击提交或按 Enter 时,我希望表单在新窗口/选项卡中提交。我以为我可以做jQuery('form').attr('target', '_blank'); 但这被忽略了,好像 ASP.NET 在嘲弄我一样。
【问题讨论】:
标签: javascript asp.net webforms
在 Javascript 中有没有办法设置 ASP.NET 网络表单以提交到新窗口?简而言之,当我在表单字段中单击提交或按 Enter 时,我希望表单在新窗口/选项卡中提交。我以为我可以做jQuery('form').attr('target', '_blank'); 但这被忽略了,好像 ASP.NET 在嘲弄我一样。
【问题讨论】:
标签: javascript asp.net webforms
<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()
});
我在这个链接中找到了答案::
【讨论】: