相关疑难解决方法(0)

如何使用jQuery重置select元素

我有

<select id="baba">
<option>select something</option>
<option value="1">something 1</option>
<option value=2">something 2</option>
</select>
Run Code Online (Sandbox Code Playgroud)

使用jQuery,什么是最简单的(少写)重置方式,select所以第一个选项被选中?

html jquery

40
推荐指数
6
解决办法
12万
查看次数

jquery删除选项的"selected"属性?

为什么在IE8中不能取消选择多行选择框中的所有选项?

$("#myselect").children().removeAttr("selected");
Run Code Online (Sandbox Code Playgroud)

有解决方法吗?没有什么我能想到的(attr("选择","")等)似乎有效.

更新:这是一个更新的jsFiddle.至少让它降级,以便在IE8中选择第一个选项.但是如果没有硬编码选择='选择' IE8似乎需要的.attr调用,它在Firefox,Chrome和IE8中做了3件不同的事情!看到这个版本:,这很简单,看起来应该有效:

  • 在Firefox中:没有选择
  • 在Chrome中:选择了第0个选项
  • 在IE8中:选择了第一个选项

也许我让自己疯了,在那里我看不到有什么错误?

jquery internet-explorer

37
推荐指数
4
解决办法
11万
查看次数

标签 统计

jquery ×2

html ×1

internet-explorer ×1