select获取和赋值

select获取和赋值

<!DOCTYPE HTML>
<html>
<head>
<title>select获取和赋值</title>
<meta charset="utf-8" />
<script type="text/javascript" src="C:\Users\Administrator.ROOEHB06BX1AQB1\Desktop\jquery.min.js"></script>
<script>
    $(function(){
    $('#select1').change(function(){
        //获得select1中的text值
        var $seltxt=$('#select1').find("option:selected").text();
            console.info($seltxt);

      //获取select选中的 value:
        var $selval=$("#select1").val();
            console.info($selval);

            //获取select选中的索引:
        var $selind=$("#select1").get(0).selectedIndex;
        console.info($selind);
    });
  })

  $(function(){
    var $myobj=$('#mysel');
    var $myobj2=$('#mysel2');
    /*设置select 选中的text:方法1*/
    $myobj.change(function(){
      var $myval=$myobj.val();
      var count=$("#select1 option").length;
      for(var i=0;i<count;i++){
        if($("#select1").get(0).options[i].text == $myval){
          $("#select1").get(0).options[i].selected = true;
            break;
        }
      }
    });

        /*设置select 选中的value*/
    $myobj2.change(function(){
        var $myval2=$myobj2.val();
        $("#select1").val($myval2);
        //$("#select1").get(0).value = $myval2;
        //$("#select1").attr("value", $myval2);
    });

  })
</script>
</head>

<body>
    <div class="centent">
      <select id="select1" name="dd" style="width:100px;height:30px;">
          <option value="0">选项1</option>
          <option value="1">选项2</option>
          <option value="2">选项3</option>
          <option value="3">选项4</option>
          <option value="4">选项5</option>
          <option value="5">选项6</option>
          <option value="6">选项7</option>
      </select><br/>
      text:<input type="text" id="mysel"/><br/>
      value:<input type="text" id="mysel2"/><br/>
  </div>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值