需要100多个条目的下拉菜单的解决方案/替代方案

时间:2014-02-28 08:54:18

标签: php html mysql

我有一个html表单,其中有一个字段需要填充与我的数据库中的选择匹配的值。 这是填写人员联系信息的典型表单,然后根据数据库中的选择分配值。此选择将包含10到200次点击之间的结果..

下拉菜单适合布局和用户交互,但在下拉列表中有150个条目并不是一个好的解决方案。 有关如何以简单明了的方式处理这个问题的任何建议吗?简单就是关键字。 使用PHP和MySQL。

感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

select字段中的150个值没问题,我已经看到更多且工作正常。

您可以使用这样的代码使其更好,更易于访问:

<select name="names" size="5" id="names">
  <option>val1</option>
  <option>val2</option>
  <option>val3</option>
  <option>val4</option>
  ...
  <option>val150</option>
</select>

答案 1 :(得分:0)

Select2是一个很好的解决方案。 感谢Mark Ba​​ker和Doink指出了这些方面的方向。

拥有多个值本身并不是问题,但最终用户在成为数百个值时无法使用它。

Select2提供了一个很好的解决方案,并以方便的方式过滤掉不需要的结果。 易于实施。