Mar*_*ndy 7 html javascript php forms jquery
<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>
Run Code Online (Sandbox Code Playgroud)
现在,如果我点击发送div或div TWO,我总是在$ _POST ['aaa'] ='two';
是否可以制作一个表单,其中两个提交不同的值?
如果我点击div一个提交我想要赞美$ _POST ['aaa'] ='一个'如果我点击div二提交我想收到$ _POST ['aaa'] ='两个'.
我该怎么做?
我可以使用这个PHP和jQuery.
编辑:我不想创建两个表单 - 我不想要显示两次 <input type="text" name="text">
编辑:也许我可以改为按钮提交?但怎么样?
dmo*_*mon 13
看起来你真正想做的是在每个按钮中都有一个值,看看这个,例如:
<form action="demo_form.asp" method="get">
Choose your favorite subject:
<button name="subject" type="submit" value="fav_HTML">HTML</button>
<button name="subject" type="submit" value="fav_CSS">CSS</button>
</form>
Run Code Online (Sandbox Code Playgroud)