Bry*_*nny 11 jquery case-insensitive drop-down-menu
我的情景:
如果文本框值与下拉列表值相同,则此方法完全正常.但我希望它不区分大小写.
因此,如果用户键入"stackoverflow",那么我希望它从下拉列表"StackOverflow"中进行选择.我怎么能通过jQuery做到这一点?
Pat*_*ney 14
这是另一种方法:在实际情况下找到匹配值"StackOverflow",然后调用val()它.
var matchingValue = $('#select option').filter(function () {
return this.value.toLowerCase() == 'stackoverflow';
} ).attr('value');
$('#select').val(matchingValue);
Run Code Online (Sandbox Code Playgroud)
当然,文字'stackoverflow'应该用变量替换.
| 归档时间: |
|
| 查看次数: |
7407 次 |
| 最近记录: |