用帖子数据打开Popup

时间:2013-10-31 00:03:34

标签: javascript php post popup

我为弹出窗口提供了一个javascript for send值,但只适用于$_GET['value'],因为更改为$_POST['value']时会显示此消息

Notice: Undefined index: value in C:\wamp\www\corti\presupuestos\precio.php on line 10

这是javascript代码

function envia(){
    var co = $("#codart").val();
    var pag = 'precio.php?value='+co;
    window.open(pag,'Popwin','height=400, width=400');
}

这是按钮

<img src="../png/buscar.png" height="16" width="16" onClick="javascript: envia();">

这是de popup php file

<?php $c=$_POST['value']; echo $c; ?>

感谢您的帮助和时间

1 个答案:

答案 0 :(得分:1)

这是因为$_POST无法读取url字符串查询。并且您在url字符串查询中发送变量。 这就是为什么你必须在你的情况下使用$_GET

否则,您需要使用许多网站文章中提到的ajax来执行帖子。 以及这里的一个例子:

http://www.javascriptkit.com/dhtmltutors/ajaxgetpost.shtml