我的 php foreach 循环中有一个选择选项,如下所示:
<td>
<select class="select-tlp form-control">
<option style="display:none;" selected>'.$tlp.'</option>
<option>RED</option>
<option>WHITE</option>
<option>GREEN</option>
<select>
</td>
问题是我只需要选定选项的文本,但我的 javascript 代码给了我所有的选择选项文本。
Javascript:
$('select').change(function(){
var closest = $('select').closest('tr');
var conceptName = $('.select-tlp',closest).find(":selected").text();
console.log(conceptName);
});
我相信您只想查找特定于实例的选项
尝试
$('select').change(function(){
// "this" is the <select> that was changed
var conceptName = $(this).find(":selected").text();
console.log(conceptName);
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句