【发布时间】:2012-04-20 16:57:10
【问题描述】:
是否可以有条件地将隐藏的输入字段添加到表单中?
例如,我有一个向表添加值的 php 表单,如果 appleID = 1 或 2,那么我希望将 1 添加到我的表的 fruits 列,如果 appleID =3 我希望将 1 添加到 sweets 列我的桌子。我想我也许可以做类似下面的事情,但无论我选择什么,它都会添加所有隐藏的值。或者我应该以不同的方式处理这个问题?
<input type="radio" value="1" name="appleID" />
<input type="hidden" value="1" name="fruits" />
<input type="hidden" value="0" name="sweets" />
<input type="radio" value="2" name="appleID" />
<input type="hidden" value="1" name="fruits" />
<input type="hidden" value="0" name="sweets" />
<input type="radio" value="3" name="appleID" />
<input type="hidden" value="0" name="fruits" />
<input type="hidden" value="1" name="sweets" />
谢谢我没有用 php 做太多,所以我需要进一步探索这个选项。感谢您的反馈。 我也在看类似下面的东西。但 PHP 听起来像是更好的选择。 change field value when select radio buttons
【问题讨论】:
-
提交表单时为什么不处理呢?