使用jquery将数据从表单加载到php文件返回null - php

每当我将使用表单提交的值传递给使用load,$。get或post的php文件并尝试接收数据或大致按如下所示加载它时,我都会回避一个空值或未定义的值。有人知道我在做什么错吗?

iNDEX.HTML
`

<script type = "text/javascript">
    $(document).ready(function(){

        $("#NewOrgForm").submit(function(){
            var name = $("#companyname").val();  
            $(".content").load("NewEntry.php",{Name: name});
        });
    });
</script>


<form id="NewOrgForm">
<p> Name: <input type="text" id="companyname" value="" /> </p>
<p> <input type="submit" value="Submit New Entry" id="submit" /> </p>
</form>


NEWENTRY.PHP

<?php

$companyname = $_POST['Name'];
echo $companyname;

?>

`

参考方案

从您发布的一些评论看来,我好像是从表格中错误地收集了数据。您是否尝试过发出警报以查看是否实际设置了name变量?另外,请尝试使用Firebug或其他工具查看您正在加载的确切URL。

也许尝试使用直接传递给函数的事件引用并从那里获取字段,而不是使用绝对选择器。可能有帮助。

PHP:从函数返回值并直接回显它? - php

这可能是一个愚蠢的问题,但是……的PHPfunction get_info() { $something = "test"; return $something; } html<div class="test"><?php echo get_info(); ?></div> 有没有办…

Div单击与单选按钮相同吗? - php

有没有一种方法可以使div上的click事件与表单环境中的单选按钮相同?我只希望下面的div提交值,单选按钮很丑代码输出如下:<input id="radio-2011-06-08" value="2011-06-08" type="radio" name="radio_date&#…

php-printf和sprintf具有不同的输出 - php

我编写了以下微型php程序来测试printf和sprintf:<?php $str_1 = printf("%x%x%x", 65, 127, 245); $str_2 = sprintf("%x%x%x", 65, 127, 245); echo $str_1 . "\n"; echo $s…

使用Ajax呈现html表 - php

我想知道如何实现以下项目其实我有一个php代码,可以渲染一张桌子<table id = "oldata" class ="table table-bordered"> <thead> <tr class ="success"> <th class="…

提交表单后显示模式对话框 - php

提交下载文件后,我有一张表格。我要自动而不是自动下载文件..以显示模态对话框并显示下载链接。<form name="softwareform" id="softwareform" action="../downloadlink.php" method="POST" alig…