【问题标题】:Retrieve hidden field value from ajax in PHP从 PHP 中的 ajax 检索隐藏字段值
【发布时间】:2014-11-17 12:41:35
【问题描述】:

我不明白,在 PHP 中,如何检索从 ajax 提交的简单隐藏字段值。 我看了其他问题,但涉及到更复杂的情况,我没有理解。

   <form id="form" action="" method="POST">
   <input type="hidden" name="foo" value="hi">
   </form>




$('#form').submit(function(event) {
        event.preventDefault();

        $.ajax({
            url: url,
            type: 'POST',
            data: $(this).serialize(),
            success: function(data) {
            alert('sent');
            }
        });
    });

【问题讨论】:

  • $('#selector').val()
  • 您甚至不必为它创建ID @Daan,您还可以按表单所需的名称搜索。 $('[name=tcol1]').val()

标签: php jquery forms submit


【解决方案1】:

您的数据将作为POST 请求发送到您的 php 网址。

您可以在 php 中使用 $_POST 变量从表单中检索键值对。 隐藏字段的关键是输入字段的name 属性。

<?php
    echo $_POST["foo"];
?>

如何发送表单值:Similar Question

关于:PHP POST

【讨论】:

    【解决方案2】:

    因为它是一个 post 请求 $_POST['foo'] 会给你 php 脚本中隐藏元素的值

    【讨论】:

      猜你喜欢
      • 2012-05-31
      • 1970-01-01
      • 2018-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-10
      • 1970-01-01
      • 2013-04-06
      相关资源
      最近更新 更多