Создание тега выбора с опциями в JQUERY - PullRequest
0 голосов
/ 18 мая 2009

Возможно ли создать тег выбора с опциями в JQuery.

            $("<select id="jSelect">
        <option value="1">String</option>
        <option value="2">Number</option>
        <option value="3">Date</option>
    </select>").appendTo(".menu li")

Должно ли это работать? Это не работает для меня.

Ответы [ 2 ]

2 голосов
/ 18 мая 2009

Вы неправильно используете строки. У вас есть двойные кавычки в строках с двойными кавычками, попробуйте это, также строки в javascript не занимают несколько строк.

    $(' <select id="jSelect">'+
            '<option value="1">String</option>'+
           '<option value="2">Number</option>'+
            '<option value="3">Date</option>'+
    '</select>').appendTo(".menu li")
0 голосов
/ 08 ноября 2013

попробуйте это.

var optionList = ["String", "Number" ,  "Date"];
var combo = $("<select>").attr("id", "jSelect");
$.each(optionList, function (j, el1) 
    {
    combo.append("<option>" + el1 + "</option>");
    });
combo.appendTo(".menu li");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...