Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery获取更改时选项的文本值_Javascript_Jquery - Fatal编程技术网

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();

我会为你做的;-)

没问题,很高兴我能帮忙:)