如何从Jquery UI selectmenu对象获取选定的选项?

时间:2018-12-02 16:00:21

标签: jquery jquery-ui

我有一个从数据库动态生成的Jquery UI selectmenu对象。

我需要从中获取所选文本,如果它不是Jqueryu UI对象,则可以在 onChange 事件中使用它,例如:

$('#l1').change(function() {
    var selectedText= $('#l1 option:selected').text();
....

如何为Jquery UI对象获得相同的值? 我提到我不能依赖.val()属性,因为它们都是0。 我确实尝试过

var selectedText = $(this).find(':selected').text();

没有成功。

1 个答案:

答案 0 :(得分:1)

找出来!

关于我如何与on change事件建立联系。

当我使用Jquery UI时,我必须使用:

$('#l1')。selectmenu({change:function(event,data){

代替:

$('#l1')。change(function(){

现在我将尝试查找为什么会这样?