2015-09-01 109 views
0

我需要做一个表单发布到一个php页面,单选按钮问题显示在一个php页面上的投票结果。Straight JS在窗体上打开弹出窗口提交

由于某些原因,没有一个变量以$ _POST或$ _GET的形式传入;我已经尝试了两种。在PHP页面我也

<?php 
print_r($_POST); 
print_r($_GET); 
?> 

作为回报,我得到:

Array () Array () 

这里是我的实际形式调用。

<form action="poll_vote.php" method="post" target="blank" onsubmit="window.open('poll_vote.php', '_blank', 'scrollbars=no,menubar=no,height=300,width=400,resizable=yes,toolbar=no,status=no');return true\ 
;"> 

我愿意使用jQuery或JS,如果有人知道我能做些什么来解决,为什么没有被传递的变量中,虽然我指定method="post"

+0

你的'

'标签有错误。替换''with'' – Lal

+0

@Lal:提交时我仍然得到0个变化 - 我改变了你在这里描述的方式。 – unixmiah

回答

0

你打开一个窗口,但你没有发布在那里,这就是为什么你的变量没有被传递。保持“目标=空白”部分并删除“提交”一个。

+0

如果我删除onsubmit它会打开一个弹出窗口? – unixmiah

+0

如何提交 - 弹出窗口打开提交中的所有html值? – unixmiah