【发布时间】:2011-03-23 21:08:16
【问题描述】:
我需要实现一个具有“其他”选项的选择框。如果选择此选项,用户应该能够在文本字段中输入不同的选项。我关心的是如何实现保存到数据库中。我正在寻找独特而有效的方法来处理这个实现。
我相信我上次实现此功能时,我的表格中有两列,一列用于选择框,一列用于文本字段输入。
谁能想到更好的方法来做到这一点?
【问题讨论】:
-
文本框值不能在同一列中的任何原因?似乎您可以让表单处理程序在特定条件下使用文本框值而不是选择框值。除非我错过了什么。
-
@Fareesh Vijayarangam 你说得对,在提交时我可以获取文本框值的值并将其存储在数据库中,但是当该用户再次编辑该字段时,选择框不会显示它,因为选择框选项是从另一个数据库表中提取的。
-
在编辑方法的特定情况下,您可能会编写一些预先选择“其他”并使用数据库中的数据填充文本框的代码。我认为,当你使用两列时,你最终还是会按照这段代码的行编写一些东西。
标签: html option drop-down-menu