Javascript 如何在php foreach循环中获取选项的选定值
我在php foreach循环中有一个select选项,如下所示:Javascript 如何在php foreach循环中获取选项的选定值,javascript,jquery,Javascript,Jquery,我在php foreach循环中有一个select选项,如下所示: <td> <select class="select-tlp form-control"> <option style="display:none;" selected>'.$tlp.'</option> <option>RED</option> <option>WHITE</option>
<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>
我相信您只想寻找特定于实例的选项 试一试
$('select')。更改(函数(){
//“这”是被更改的名称
var conceptName=$(this).find(“:selected”).text();
console.log(概念名称);
});
我相信您只想查找特定于实例的选项
试一试
$('select')。更改(函数(){
//“这”是被更改的名称
var conceptName=$(this).find(“:selected”).text();
console.log(概念名称);
});
请选择
红色
白色
绿色
$('select').change(函数(){
console.log($(this.val());//$(this)->引用“select”元素
});
请选择
红色
白色
绿色
$('select').change(函数(){
console.log($(this.val());//$(this)->引用“select”元素
});
$('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);
});
<td>
<select class="select-tlp form-control">
<option style="display:none;" selected>pleases select</option>
<option value="red">RED</option>
<option value="white">WHITE</option>
<option value="green">GREEN</option>
<select>
</td>
<script type="text/javascript">
$('select').change(function(){
console.log($(this).val());// $(this) -> referrs the 'select' element
});
</script>