我正在使用第三方 jQuery 插件获取 <select>
的值、设置和首选项元素并将其替换为自定义小部件。
如何找出 <select>
的默认值?元素?
最佳答案
<option>
元素具有在 DOM 级别 1 中定义的属性,称为 defaultSelected
.对于任何 <option>
,此属性都将设置为 true具有 selected
的元素解析元素时在 HTML 中定义的属性。
使用起来应该相当简单filter
获取任何默认选择的选项:
var def = $("select > option").filter(function () {
return this.defaultSelected;
});
Working demo: http://jsfiddle.net/AndyE/9G3pR/
- defaultSelected property (MSDN)
关于jquery - 通过 jQuery 和 JavaScript 获取 "select"HTML 输入元素的默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7403632/