Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 与另一个变量jquery比较时,突出显示DropDownList中的或粗体选项_Javascript_Jquery - Fatal编程技术网

Javascript 与另一个变量jquery比较时,突出显示DropDownList中的或粗体选项

Javascript 与另一个变量jquery比较时,突出显示DropDownList中的或粗体选项,javascript,jquery,Javascript,Jquery,与下面代码中定义的sysYearMonth相比,我试图突出显示从dropdownlist中获取的值: $(document).ready(function () { var sysDate = new Date(); var sysYear = sysDate.getFullYear(); var sysMonth = sysDate.getMonth() + 1; var sysYearMonth = sysYear + (sysMonth < 10 ?

与下面代码中定义的
sysYearMonth
相比,我试图突出显示从dropdownlist中获取的值:

$(document).ready(function () {
    var sysDate = new Date();
    var sysYear = sysDate.getFullYear();
    var sysMonth = sysDate.getMonth() + 1;
    var sysYearMonth = sysYear + (sysMonth < 10 ? '0' : '') + sysMonth;
    var month = $('#MyDropDownId').text();
    $.each(month,
        function() {
            if (month == sysYearMonth) {
                // code to highlight or bold the option in the selected dropdown
            }
        });
    }
);
$(文档).ready(函数(){
var sysDate=新日期();
var sysYear=sysDate.getFullYear();
var sysMonth=sysDate.getMonth()+1;
变量sysYearMonth=sysYear+(sysMonth<10?'0':'')+sysMonth;
var month=$('#MyDropDownId').text();
$。每月,
函数(){
如果(月==sysYearMonth){
//编码以突出显示或加粗选定下拉列表中的选项
}
});
}
);
问题是,我不知道如何正确选择这两个值,以及在下拉值中找到值时如何突出显示或加粗。 我在jquery中是个十足的傻瓜,所以请不要嘲笑我:)
谢谢大家!

#MyDropDownId
是一个
选择
元素,包含
选项
?如果是,请注意,跨浏览器不太支持设置单个选项的样式。这是一个由场景背后的实体框架填充的下拉列表
code
(@Html.DropDownList(“MyDropDownId”,ViewBag.ViewBagName为IEnumerable,“dropdownName”,new{@class=“form control”,“@style=“height:100%”,@onchange=“someFunction();”,@required=true}))
code
要正确回答这个问题,是的,它是一个select元素,包含选项。