0
我试图从用window.open方法打开的弹出窗口中将数据发布到新窗口(使用window.open)。我想要做的是将所选的选项值传递到新打开的窗口并使用$ _POST加载数据。
这里是我的尝试:
$(document).on('click', '.openForm', function()
{
var select = $(this).data('select'),
val = $('#'+ select).val();
$.post('/path/to/page.php', {id: val}, function(res)
{
window.open('/path/to/page.php');
});
});
,目前page.php文件有$ _ POST返回空一的var_dump。它也在一个新的选项卡而不是一个新的窗口中打开页面 - 我认为这是为了打开窗口的唯一名称?
我不确定如何得到它,所以$ .post可以发布到同一页面并使用发送的数据打开它 - 您知道的任何链接或解决方案都可以工作吗?
谢谢:)
谢谢,这工作非常好! – ThisGuyHasTwoThumbs