代码之家  ›  专栏  ›  技术社区  ›  Radu

如何从jquery ui selectmenu对象中获取所选选项?

  •  -1
  • Radu  · 技术社区  · 6 年前

    我有一个jquery ui selectmenu对象,它是从数据库动态生成的。

    我需要从中获取选定的文本,如果它不是jqueryu i对象,我可以在 换上 这样的事件:

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

    如何为jquery ui对象获取相同的值? 我提到我不能依赖.val()属性,因为它们都是0。 我试过这个

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

    没有成功。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Radu    6 年前

    找出!

    这是关于我如何与改变中的事件联系起来。

    当我使用jquery ui时,我必须使用:

    $('l1')。选择菜单({更改:函数(事件,数据){

    而不是:

    $('l1').change(函数(){

    现在我要试着找出为什么会这样?