作者热门文章
- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我有一个这样的选择框:
<select id="selectbox1">
<option value="s">Second</option>
<option value="m">Minute</option>
<option value="h">Hour</option>
<option value="d">Day</option>
<option value="w">Week</option>
<option value="t">monTh</option>
<option value="y">Year</option>
</select>
我希望当我选择第一个选项时 second
只需 S
出现在选择框上等等。当它打开以供再次选择时,再次显示 Second
。
最佳答案
试试这个:
增加一个隐藏选项,在选择选项时取值文本插入到隐藏选项中,每次都强制选中。
$('#selectbox1').on('change', function(){
var option = $(this).find('option:selected');
$('.hide').text(option.val()).val(option.val());
$('.hide').data('value', option.text());
$('.hide').attr('selected', true);
});
要获取选定的选项value
和text
,您可以这样做:
$(this).find('option:selected').val();
$(this).find('option:selected').data('value');
关于javascript - 在选择中显示所选选项的第一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20990470/
我正在尝试用 Swift 编写这段 JavaScript 代码:k_combinations 到目前为止,我在 Swift 中有这个: import Foundation import Cocoa e
我是一名优秀的程序员,十分优秀!