繁体   English   中英

在jQuery中获取选项标签文本

[英]getting option tag text in jquery

有人可以帮助我获取我的选项标签的文本,因为这样做的时候我总是空白。

这是html / php

<div class="form-group">
    <label for="sel1" id = "type_set">Webhook Type:</label>
    <select name="type" id = "selecting">
        <option value="" selected disabled hidden >Choose Tagging</option>
        <?php

        $disp = PDODatabase::Instance()->QueryAll("SELECT * FROM social_media" );

        foreach($disp as $data){
            if($data['_DELETED'] != 1){
                echo "<option data-med='".$data['SOCIAL_NAME']."'  id = 'soc' value='".$data['ID']."'>".$data['SOCIAL_NAME']."</option>";
            }
        }

    ?>
    </select>

</div>

这是脚本:

jQuery(document).on('click','#soc', function(e){
  e.preventDefault();
  var med = $('#selecting:selected').text();
  alert(med);
  // var tod = ""+year+""+month+""+dat+""+ran+""+med+"";
  // document.getElementById("wname_set").value = tod;

});

谢谢你T_T

#selecting<select>的ID,您需要选择选定的选项。

var med = $('#selecting option:selected').text();

请试试:

$('#selecting option:selected').text();

如果您想获取该值,请选择以下值:

var med = $("#selecting option:selected").val();

console $('#selecting option:selected')。text())

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM