[英]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.