У меня есть раскрывающийся список с несколькими параметрами, и теперь я хочу вставить новую опцию в начало списка. Как мне это сделать?Изменить позицию опции с помощью JavaScript
function insertOptionAll (DOMtarget)
{
var option = document.createElement("option");
option.text = "Some option";
option.value = 0;
option.title = "Some option";
DOMtarget.add(option); //appends to the end
//DOMtarget.options[DOMtarget.options.length - 1].index = 0; --> doesnt work
}
вы можете показать, где DOMtarget исходит от (и что это такое) – atmd
запрос: '$ ('# yourlist ') .prepend (опция) ', в основном. новый параметр является элементом dom, как и любой другой. используйте домашние операции, чтобы вставить их туда, где вы хотите. –
http://stackoverflow.com/questions/6912831/how-to-insert-option-at-specified-index-of-selectmultiple-in-html – j08691