使用jQuery设置HTML选择选项的问题(Issue on Setting HTML Select Option Using jQuery)

编程入门 行业动态 更新时间:2024-10-19 04:26:03
使用jQuery设置HTML选择选项的问题(Issue on Setting HTML Select Option Using jQuery)

我试图在此演示中动态更改列表选项中的选定项目,但它无法正常工作。

<select id="selItems" class="selectpicker"> <option>Select From List</option> <option>Mustard</option> <option>Ketchup</option> <option>Relish</option> </select> <p> <button id="setdefault" type="submit" class="btn">Set Default</button> <script> $("#setdefault").on("click", function () { $("#selItems option:eq(2)").attr("selected", "selected"); }); </script>

能不能让我知道我做错了什么?

I am trying to change selected item from the list options dynamically at This Demo but it is not working.

<select id="selItems" class="selectpicker"> <option>Select From List</option> <option>Mustard</option> <option>Ketchup</option> <option>Relish</option> </select> <p> <button id="setdefault" type="submit" class="btn">Set Default</button> <script> $("#setdefault").on("click", function () { $("#selItems option:eq(2)").attr("selected", "selected"); }); </script>

can you please let me know what I am doing wrong?

最满意答案

尝试使用prop而不是attr :

 $("#setdefault").on("click", function () {
   $("#selItems option:eq(2)").prop("selected", true);
 }); 
  
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="selItems" class="selectpicker">
    <option>Select From List</option>
    <option>Mustard</option>
    <option>Ketchup</option>
    <option>Relish</option>
</select>
<p>
<button id="setdefault" type="submit" class="btn">Set Default</button> 
  
 

Try using prop instead of attr:

 $("#setdefault").on("click", function () {
   $("#selItems option:eq(2)").prop("selected", true);
 }); 
  
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="selItems" class="selectpicker">
    <option>Select From List</option>
    <option>Mustard</option>
    <option>Ketchup</option>
    <option>Relish</option>
</select>
<p>
<button id="setdefault" type="submit" class="btn">Set Default</button> 
  
 

更多推荐

本文发布于:2023-07-07 21:35:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1068493.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:选项   HTML   jQuery   Issue   Option

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!