使用jQuery在Select元素中选择第一个选项

罗伯特·弗雷内特

我已经阅读了几篇关于如何在jQuery的HTML Select元素中选择第一个Option的文章,但是我似乎无法在jQuery移动页面上使用它。

选择元素:

<select id="myList">
    <option value="" selected>Select a List</option>
    <option value="1">Item 1</option>
    <option value="2">Item 2</option>
    <option value="3">Item 3</option>
</select>

我正在调用的脚本选择第一个选项:

$("#myList").val($("#myList option:first").val());

我不是要获取select元素中第一个选项的值,而是要尝试选择它。

为了使它在jQuery移动页面上起作用,我还需要做其他事情吗?

谢谢。

亚历克斯·查尔

一种解决方案是使用selectmenu("refresh")

刷新更新自定义选择:用于更新自定义选择以反映本机选择元素的值。如果选择中的选项数量与自定义菜单中的项目数量不同,它将重建自定义菜单。另外,如果您传递了正确的参数,则可以强制进行重建。

//refresh value         
$('select').selectmenu('refresh');

//refresh and force rebuild
$('select').selectmenu('refresh', true);

来源

html

<select id="myList">
    <option value="" selected>Select a List</option>
    <option value="1">Item 1</option>
    <option value="2">Item 2</option>
    <option value="3">Item 3</option>
</select>

js

$("#myList").val($("#myList option:eq(1)").val());
$("#myList").selectmenu("refresh");

小提琴

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 select angularjs 中选择第一个选项

来自分类Dev

选择第一个选项时使用jQuery,然后隐藏其他元素

来自分类Dev

Angular总是在选择元素中选择第一个选项

来自分类Dev

在选择元素中选择第一个启用的选项

来自分类Dev

如何在oi-select angularjs中选择第一个选项

来自分类Dev

如何使<select>元素不选择默认选择的第一个选项?

来自分类Dev

在 XSLT 中选择第一个第一个子元素

来自分类Dev

无法在jQuery mobile中选择组合框的第一个元素

来自分类Dev

无法在jQuery mobile中选择组合框的第一个元素

来自分类Dev

反应,无法选择<select>的第一个选项

来自分类Dev

使用jQuery在选择菜单中选择第一个值

来自分类Dev

避免使用jquery多次选择相同的选项,但第一个选择标记除外

来自分类Dev

使用jQuery在兄弟div中选择树中的第一个匹配项

来自分类Dev

如何在ionic 2 select中选择第一个选项。选定的属性不起作用

来自分类Dev

使用jQuery获取选择列表中第一个选项的值

来自分类Dev

在jQuery中,给定选择菜单元素,如何访问第一个选项元素?

来自分类Dev

如何使用 knex.select() 选择数组列类型的列的第一个元素?

来自分类Dev

从最后一个<tr>的第一个<td>中选择innerHTML-jQuery

来自分类Dev

如何在选择列表Angular JS中选择第一个元素?

来自分类Dev

从所有元素和嵌套元素中选择第一个孩子

来自分类Dev

当一个元素没有通过CSS的类时,如何从选择中选择第一个元素?

来自分类Dev

如何使用jQuery选择每个组中的第一个元素?

来自分类Dev

如何使用jQuery选择某个元素类型的第一个兄弟姐妹?

来自分类Dev

如何使用jQuery选择每个组中的第一个元素?

来自分类Dev

在下拉列表中选择第一个选项

来自分类Dev

如何从Picker视图中选择第一个选项?

来自分类Dev

从Scala的地图中选择第一个“ N”个元素

来自分类Dev

无法在此33个元素的节点列表中选择第一个孩子

来自分类Dev

从Scala的地图中选择第一个“ N”个元素

Related 相关文章

  1. 1

    在 select angularjs 中选择第一个选项

  2. 2

    选择第一个选项时使用jQuery,然后隐藏其他元素

  3. 3

    Angular总是在选择元素中选择第一个选项

  4. 4

    在选择元素中选择第一个启用的选项

  5. 5

    如何在oi-select angularjs中选择第一个选项

  6. 6

    如何使<select>元素不选择默认选择的第一个选项?

  7. 7

    在 XSLT 中选择第一个第一个子元素

  8. 8

    无法在jQuery mobile中选择组合框的第一个元素

  9. 9

    无法在jQuery mobile中选择组合框的第一个元素

  10. 10

    反应,无法选择<select>的第一个选项

  11. 11

    使用jQuery在选择菜单中选择第一个值

  12. 12

    避免使用jquery多次选择相同的选项,但第一个选择标记除外

  13. 13

    使用jQuery在兄弟div中选择树中的第一个匹配项

  14. 14

    如何在ionic 2 select中选择第一个选项。选定的属性不起作用

  15. 15

    使用jQuery获取选择列表中第一个选项的值

  16. 16

    在jQuery中,给定选择菜单元素,如何访问第一个选项元素?

  17. 17

    如何使用 knex.select() 选择数组列类型的列的第一个元素?

  18. 18

    从最后一个<tr>的第一个<td>中选择innerHTML-jQuery

  19. 19

    如何在选择列表Angular JS中选择第一个元素?

  20. 20

    从所有元素和嵌套元素中选择第一个孩子

  21. 21

    当一个元素没有通过CSS的类时,如何从选择中选择第一个元素?

  22. 22

    如何使用jQuery选择每个组中的第一个元素?

  23. 23

    如何使用jQuery选择某个元素类型的第一个兄弟姐妹?

  24. 24

    如何使用jQuery选择每个组中的第一个元素?

  25. 25

    在下拉列表中选择第一个选项

  26. 26

    如何从Picker视图中选择第一个选项?

  27. 27

    从Scala的地图中选择第一个“ N”个元素

  28. 28

    无法在此33个元素的节点列表中选择第一个孩子

  29. 29

    从Scala的地图中选择第一个“ N”个元素

热门标签

归档