如何以CSS或Javascript中的选定属性(在HTML选项中)为目标 所有业务 交易 传送 药房 医生

如何以CSS或Javascript中的选定属性(在HTML选项中)为目标 所有业务 交易 传送 药房 医生,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我知道您可以简单地将selected=“selected”添加到whatever选项,使其在下拉列表中成为默认值。目前,“所有业务”选项是显示的默认选项。我希望“药房”选项显示为默认值 <select name="cat1" class="form-control input-lg"> <option value="">All Businesses</option> <option value="78">Deals&

我知道您可以简单地将selected=“selected”添加到whatever选项,使其在下拉列表中成为默认值。目前,“所有业务”选项是显示的默认选项。我希望“药房”选项显示为默认值

<select name="cat1" class="form-control input-lg">
        <option value="">All Businesses</option>
        <option value="78">Deals</option>
        <option value="46">Delivery</option>
        <option value="45">Dispensary</option>
        <option value="47">Doctor</option>              
</select>

所有业务
药房
传送
医生
交易
因此,基本上我希望实现这一点,但我无法编辑HTML代码。有没有一种方法可以在不接触HTML的情况下实现它

<select name="cat1" class="form-control input-lg">
        <option value="">All Businesses</option>
        <option selected="selected" value="45">Dispensary</option>
        <option value="46">Delivery</option>
        <option value="47">Doctor</option>  
        <option value="78">Deals</option>           
</select>

此jQuery代码将选择该选项元素并向其添加该属性。

对于CSS,否。对于JavaScript,是。你试过什么吗?网络上有一百万个资源可以告诉你如何以这种方式选择一个选项。
$('select[name="cat1"] > option[value="45"]').attr('selected','selected');