Jquery 是否可以在HTML中的select标记下仅选择所选字段

Jquery 是否可以在HTML中的select标记下仅选择所选字段,jquery,Jquery,我有这个HTML <div class="col76 pull-left"> <select class="m-wrap" id="T1Select" tabindex="1" style="width:100%;"> <option class="placeholder" selected="" disabled="">Select T1</option> <option value="Chips And Ch

我有这个HTML

<div class="col76 pull-left">
   <select class="m-wrap" id="T1Select" tabindex="1" style="width:100%;">
      <option class="placeholder" selected="" disabled="">Select T1</option>
      <option value="Chips And Chocolates">Chips And Chocolates</option>
      <option value="Ice creams">Ice creams</option>
      <option value="One">One</option>
      <option value="Popcorn">Popcorn</option>
      <option value="Snacks And Corn">Snacks And Corn</option>
      <option value="Soft Drinks">Soft Drinks</option>
      <option value="Tea And Coffee">Tea And Coffee</option>
   </select>
</div>
如何在Select标记下仅选择“一个”


对于任何要动态选择值的选择框,您只需在所选框中传递值即可 所以你应该做什么

 $("#T1Select").val("value of One or any element you want to select");
这对我有用

 <div class="col76 pull-left">
<select class="m-wrap" id="T1Select" tabindex="1" style="width:100%;">
  <option class="placeholder">Select T1</option>
  <option value="Chips And Chocolates">Chips And Chocolates</option>
  <option value="Ice creams">Ice creams</option>
  <option value="One">One</option>
  <option value="Popcorn">Popcorn</option>
  <option value="Snacks And Corn">Snacks And Corn</option>
  <option value="Soft Drinks">Soft Drinks</option>
  <option value="Tea And Coffee">Tea And Coffee</option>
 </select>
</div>

$("#T1Select").val("One");

选择T1
薯条和巧克力
冰淇淋
一个
爆米花
小吃和玉米
软饮料
茶和咖啡
$(“#T1Select”).val(“一”);
希望这能有所帮助


快乐学习:)

你差点就学会了。您只需要将要查看的值设置为可选,并使用循环禁用其余值:

试试这个

 var valueone = "one";

               $("#T1Select option").each(function(){
               if ($(this).val().toLowerCase() != valueone) {
                 $(this).attr("disabled", "disabled");
                }else{
                 $(this).removeAttr("disabled");
                }
               });

不能像
var valueone=1那样分配它更改为
var valueone=“One”
var valueone = "one";

$("#T1Select option").each(function(){
    if ($(this).val().toLowerCase() !== valueone) {
        $(this).attr("disabled", "disabled");
    }
});
 var valueone = "one";

               $("#T1Select option").each(function(){
               if ($(this).val().toLowerCase() != valueone) {
                 $(this).attr("disabled", "disabled");
                }else{
                 $(this).removeAttr("disabled");
                }
               });