Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';使用jQuery和php发布单选按钮的值_Php_Jquery_Html - Fatal编程技术网

Can';使用jQuery和php发布单选按钮的值

Can';使用jQuery和php发布单选按钮的值,php,jquery,html,Php,Jquery,Html,我试图通过jQuery发布并在PHP中处理来获得两个单选按钮的选定值。这是我的密码: HTML: PHP: 无论我如何发布,在提交表单时总是会出现“通知:未定义索引:vatPurch”错误。您使用的是“vatPurch”而不是“purch” 试试这个,我希望它能奏效 <?php $vatPurch = $_POST['purch']; echo $vatPurch; ?> 你能把整个结构打印出来,看看它是什么样子吗?$\u POST。我怀疑您的值正在被保存(除

我试图通过jQuery发布并在PHP中处理来获得两个单选按钮的选定值。这是我的密码:

HTML:

PHP:



无论我如何发布,在提交表单时总是会出现“通知:未定义索引:vatPurch”错误。

您使用的是“vatPurch”而不是“purch”

试试这个,我希望它能奏效

<?php
    $vatPurch = $_POST['purch'];
    echo $vatPurch;
?>


你能把整个结构打印出来,看看它是什么样子吗?
$\u POST
。我怀疑您的值正在被保存(除非您在JS控制台中看到错误),但不是以您期望的方式保存。打开控制台,转到“网络”选项卡,检查请求,它是否被发送?如果发送,请检查标题中发送的内容。F12通常会显示它,熟悉控制台,这将为您节省无数的调试时间Javascript错误控制台将允许您查看和调试类似的错误。下面是如何在中打开它,以及。
$("#addDoc").click(function(){
    $.post("manual.php",
    {
        invoice: $("#invoiceBox").val(),
        supplierName: $("#supplierBox").val(),
        refNo: $("#refBox").val(),
        vatReg: $("#vregBox").val(),
        vatPurch: $('input[name=purch]:checked', '#addForm').val()
    },
    function(data){
      alert(data);
    });
});
<?php
    $vatPurch = $_POST['vatPurch'];

    echo $vatPurch;
?>
<?php
    $vatPurch = $_POST['purch'];
    echo $vatPurch;
?>