Вопрос

У меня есть список, содержащий " все " элементы и второй список, который будет содержать «выбранный»; Предметы. Я хочу, чтобы он дважды щелкнул по элементу в " все " listbox добавляет этот элемент в список «включенных» ListBox.

В настоящее время у меня есть:

$(document).ready(function()
{
    $('#AllAirlines option').dblclick(AddAirline);
}

function AddAirline() 
{
    $('#AllAirlines option:selected').remove().appendTo('#AirlineList');
}

Что отлично работает в FireFox ... но в IE8 и т. д. не работает. Есть идеи почему?

Это было полезно?

Решение

Вот немного обновленная версия, которая также работает в IE8 - ей просто не нравится подключение события ... и вы также забыли закрыть готовый документ ...

$(document).ready(function()
{
    $('#AllAirlines').dblclick(function() { AddAirline(); });
});

function AddAirline() 
{
    $('#AllAirlines option:selected').remove().appendTo('#AirlineList');
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top