Javascript Jquery获取更改时选项的文本值
我有这样的代码:Javascript Jquery获取更改时选项的文本值,javascript,jquery,Javascript,Jquery,我有这样的代码: <select name="caffe" id="caffe"> <option value="5">Red</option> <option value="6">nmfxnsdnx</option> </select> <div id="gll_select"> <script> var caffe = $("#caffe").val
<select name="caffe" id="caffe">
<option value="5">Red</option>
<option value="6">nmfxnsdnx</option>
</select>
<div id="gll_select">
<script>
var caffe = $("#caffe").val();
var cff_name = $("#caffe option:first").text();
$("#gll_select").load("http://localhost/010/form/galleries", {id : caffe}, function(){
$("#gll").on('change', function(){
var cff_name = $("#caffe").text();
get_gallery(cff_name);
console.log(cff_name);
});
});
</script>
</div>
红色的
nmfxnsdnx
var caffe=$(“#caffe”).val();
var cff_name=$(“#caffe选项:第一”).text();
$(“#gll_选择”)。加载(“http://localhost/010/form/galleries“,{id:caffe},函数(){
$(“#gll”).on('change',function(){
var cff_name=$(“#caffe”).text();
获取图库(cff\U名称);
控制台日志(cff_名称);
});
});
如何获取所选选项的文本值 更改此行:
var cff_name = $("#caffe").text();
为此:
var cff_name = $("#caffe option:selected").text();
这将使用选择器查找所选的选项,然后获取该选项的文本,而不是获取整个select
元素的文本
$('#caffe option:selected').text();
我会为你做的;-) 没问题,很高兴我能帮忙:)