【问题标题】:Selecting all options from a drop-down menu at once一次从下拉菜单中选择所有选项
【发布时间】:2012-10-03 22:31:17
【问题描述】:

我在一个远程页面上有一个下拉菜单,我只能查看/复制它的源,但不能编辑它,所以我试图从当前存在的源代码重建页面。我想从菜单中选择所有选项,以便我可以一次查看值保存的所有记录。 如何才能做到这一点?此外,即使提供的任何答案只允许我编辑它,我也会尽我所能。 我看到另一个question 给了用户一些要包含的jQuery 代码。 我的问题是我该怎么做?

这是页面http://pastebin.com/Hv63diFH的javascript 这是代码的 sn-p 显示方式:

    <option value="5102">Company 1</option>
    <option value="5053">Company 2</option>
    <option value="5091">Company 3</option>
        <input type="submit" value="Search">
        <br>
        <INPUT TYPE="text" NAME="input1" size="50" VALUE="" ONKEYUP="autoComplete(this,this.form.select_business,'text',true)">
        </form>

【问题讨论】:

  • 前任经理跟你的问题有什么关系?有什么问题?
  • 你是什么意思,“我想从菜单中选择所有选项,这样我就可以一次查看值保存的所有记录。”?此外,您链接到的 SO 问题仅突出显示选择列表中的所有选项,仅此而已。
  • 当您从菜单中选择一个选项时,您然后单击提交按钮,您将被带到一个页面,该页面显示有关您选择的选项的业务信息。我想一次查看所有选项的每条业务信息记录。

标签: php javascript jquery html select


【解决方案1】:

要在下拉列表中选择多个选项,请将该下拉列表的属性“multiple”设置为“multiple”。

例如:

【讨论】:

    【解决方案2】:

    据我所知,在 HTML 中,您不能一次从选择框中选择多个选项。

    您需要创建一个看起来像允许多选的下拉框的东西。这将需要一些 JavaScript 编码。

    您可以列出大量复选框并选择允许通过 HTML 以自然方式提交表单的复选框。或者,您可以发布从 JavaScript 收集的任何信息(例如,如果您使用具有特定 id 的锚元素列表来定义标准)。

    您还可以添加一个附加功能,即全选链接......而且......基本上就是它所说的。

    【讨论】:

      猜你喜欢
      • 2023-03-29
      • 1970-01-01
      • 2015-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-26
      • 1970-01-01
      • 2014-11-28
      相关资源
      最近更新 更多