Как отобразить список <ul>, например, поле выбора, используя jQuery? - PullRequest
0 голосов
/ 26 декабря 2010

У меня есть список, который я хочу выполнить в SE, например, список ul. Но в GUI этот список данных лучше выполнять как поле выбора.

Как я могу отобразить список ul, как поле выбора, используя jQuery?

Спасибо.

1 Ответ

0 голосов
/ 26 декабря 2010

Вы можете создать select для каждого списка, затем вставить его после и скрыть оригинальный Вот пример и код:

$('ul').each(function(){
    var ul=$(this);
    var sel=$('<select/>');
    $('li',ul).each(function(){
        sel.append($('<option/>',{value:this.innerHTML,html:this.innerHTML}));
    });
    ul.hide().after(sel);
});
...