option默认选中项 如何设置

@foreach (var i in users)
                   {string z;
                       if (item.RID==1)
                       { z = "管理员";
                       } if (item.RID==2)
                       {z = "销售主管";
                       } if (item.RID==3)
                       {z = "客户经理";
                       } if (item.RID==4)
                       { z = "高管";
                       } else
                       {z = "";
                       }
              <option value="@i.Name" @(i.Name==z?"selected=selected":"")>@i.Name</option>


                   }
                            我想默认选中 这样写为什么不行

用checked="true"

selected=(@i.Name==@z?"selected":"") 试一试这样可以不?

找到option的上级select,直接设置select的val()为你要设置的option的value就可以了