在jquery移动表单提交后,POST数据表现异常

时间:2013-12-24 00:55:00

标签: php jquery forms

当我提交表单并在$ date上使用PHP的var_dump时,它会在我的Web浏览器中显示正确的变量值,但它不会将值写入源代码,而是显示NULL。这是我的代码。

<form name="newItemForm" id="newItemForm" method="POST" action="record3.php" data-ajax="false">
<input type="hidden" name="storeID" value="<?=$storeID;?>" />
<input type="hidden" name="date" value="<?=$date;?>" />

<p><label for="itemname">Item name</label>
<input type="text" name="itemname" id="itemname" autofocus /></p>
<p><input type="submit" name="save" value="Save" /></p>
<p><a href="home.php">Cancel</a></p>

当表单提交时,它会转到record3.php,我有这个:

if(isset($_POST['storeID'])) { $storeID = $_POST['storeID']; }
if(isset($_POST['date'])) { $date = $_POST['date']; }
?>
<h3>Transaction</h3>
<form name="transactionForm" id="transactionForm" method="POST" action="record2.php" data-ajax="false">
<input type="hidden" name="storeID" value="<?=$storeID;?>" />
<input type="hidden" name="date" value="<?=$date;?>" />
<?php
var_dump($date);
die(); ?>

当我在网络浏览器中查看我的源代码时,我看到了:

<form name="transactionForm" id="transactionForm" method="POST" action="record2.php" data-ajax="false">
<input type="hidden" name="storeID" value="" />
<input type="hidden" name="date" value="" />
NULL

我无法发布图片,但这是从我在网页上看到的内容中复制的,其中NULL显示在同一网页的源代码中:string(8)“12222013”​​。当我查看该网页的源代码(从Web浏览器中查看)时,我怎么能在网页上看到一件事呢?

0 个答案:

没有答案