用jquery去设置option的selected值

试了3种方式去设置都不行到底是哪里出了问题... 试了3 种方式去设置 都不行 到底是哪里出了问题 展开
 我来答
i看世界影视剪辑
2017-02-25 · 注重细节,追求完美
i看世界影视剪辑
采纳数:387 获赞数:1010

向TA提问 私信TA
展开全部

你方式不正确  你那个是赋值,你把代码贴出来   还有   你需要循环获取每个option才能改selected ,

<select id="sel">
<option value="一类">一类</option>
    <option value="二类">二类</option>
    <option value="三类">三类</option>
</select>
<script>
    $("#sel option").each(function() {
        if($(this).val()=='二类'){
     $(this).prop('selected',true);
     }
    });
</script>
笑望你w
2018-04-05 · TA获得超过6263个赞
知道小有建树答主
回答量:73
采纳率:0%
帮助的人:2万
展开全部

操作步骤:

  1. 设置value为pxx的项选中

    “$(".selector").val("pxx")”。

  2. 设置text为pxx的项选中

    “$(".selector").find("option[text='pxx']").attr("selected",true)”。

3、获取当前选中项的value“$(".selector").val()”。

4、获取当前选中项的text“$(".selector").find("option:selected").text()”。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式