【发布时间】:2012-02-21 16:27:39
【问题描述】:
<form action="here.php" method="POST">
<input type="text" name="text">
<div id="one">
<input type="hidden" name="aaa" value="one">
<input type="submit" value="Send">
</div>
<div id="two">
<input type="hidden" name="aaa" value="two">
<input type="submit" value="Send">
</div>
</form>
现在如果我点击发送 div ONE 或 div 2 我总是在 $_POST['aaa'] = 'two';
是否可以用两个不同的值提交一个表单?
如果我点击 div 一个提交,我希望收到 $_POST['aaa'] = 'one',如果我点击 div 两个提交,我希望收到 $_POST[ 'aaa'] = '两个'.
我该怎么做?
我可以用这个 PHP 和 jQuery。
编辑:
我不想创建两个表单 - 我不想多次显示两个 <input type="text" name="text">
编辑:也许我可以改为按钮提交?但是怎么做?
【问题讨论】:
标签: php javascript jquery html forms