如何在单击选择框时设置默认突出显示选项
How to set the default highlight option when clicking a selectbox?
例如,生日选择框有年份,我想在单击选择框时将年份设置为1980年。使用js jquery?伪代码没问题,谢谢
下面的代码工作,但为什么如果我改变焦点点击,高亮选项不在1980年?
$('#birthday_y').focus(function() {
if (!$(this).val()){
$(this).val('1980');
}
});
您可以将selected
属性添加到所需的option
:
Choose year:
<select>
<option>1975</option>
<option>1976</option>
<option>1977</option>
<option>1978</option>
<option>1979</option>
<option selected>1980</option>
<option>1981</option>
<option>1982</option>
<option>1973</option>
<option>1984</option>
<option>1985</option>
</select>
相关文章:
- 如何为显示jquery滑块值的文本框设置默认值
- 我可以配置默认的角度过滤器以显示字符串,以便以搜索词开头的字符串排在第一位
- Parsleyjs:如何取消默认消息显示
- Angular-选择不显示在下拉列表中的默认选项
- JS文件未显示在localhost默认页面之后
- AngularJS:如何默认显示元素,并在按下按钮时切换
- 表排序器寻呼机插件 - 默认显示所有条目
- 获取日期选取器以默认显示今天的日期
- 删除 javascript 中 html 按钮的默认显示样式属性
- iSrcoll4-默认显示滚动条
- Jquery幻灯片中默认显示的数据在启动时切换
- 将日期选择器中的默认显示日期更改为今天的日期
- 如果有多个选择字段,如何通过javascript或jquery刷新默认显示选项
- 如何在饼图中默认显示标签
- 如何在没有任何鼠标事件的情况下默认显示标记内容
- 如何刷新select by javascript或jquery中的默认显示选项
- 将无限滚动调用的结果附加到AngularJS中默认显示的结果
- 在哪里可以找到 HTML 标记的默认“显示”样式属性
- tinyMCE全屏模式下默认显示HTML CODE
- 所有标记的第一级子标记的浮动值将破坏默认显示值