通过jQuery和JavaScript获取“选择” HTML输入元素的默认值?

1 html jquery html-select

我正在使用第三方jQuery插件,该插件获取<select>元素的值,设置和首选项,并将其替换为自定义小部件。

如何找出<select>元素的默认值?

And*_*y E 5

<option>元素具有在DOM级别1中定义的称为的属性defaultSelected。解析<option>元素时,对于具有selected在HTML中定义的属性的任何元素,此属性都将设置为true 。

filter获取任何默认选择的选项应该相当简单:

var def = $("select > option").filter(function () { 
    return this.defaultSelected; 
});
Run Code Online (Sandbox Code Playgroud)

工作演示:http : //jsfiddle.net/AndyE/9G3pR/