【问题标题】:@Html.DropDownListFor - How to set color for the selected item?@Html.DropDownListFor - 如何为所选项目设置颜色?
【发布时间】:2016-10-26 15:49:14
【问题描述】:

我现在知道(感谢@Shyju)我可以在@Html.DropDownListFor 中设置特定项目的颜色:

$(function(){ $("#fancySelect").find("option:contains('Deleted')").css('color','red'); });

但是,一旦选择该项目的颜色将恢复为默认黑色。如何使所选项目的颜色保持红色?

谢谢!!

【问题讨论】:

    标签: asp.net-mvc-4 colors html.dropdownlistfor selectedvalue


    【解决方案1】:

    类似:

     $("#fancySelect").change(function () {
         if($("#fancySelect option:selected").text() == 'Deleted'){
                $("#fancySelect").css('color','red');
         }else{
                $("#fancySelect").css('color','black');
         }  
     });
    

    【讨论】:

    • 那行不通。即使我将 else 更改为不同的颜色,也不会发生任何事情。
    猜你喜欢
    • 2015-10-06
    • 2016-07-26
    • 1970-01-01
    • 1970-01-01
    • 2013-10-28
    • 2021-05-16
    • 1970-01-01
    • 2021-04-26
    • 2023-03-24
    相关资源
    最近更新 更多