2009-11-26 4 views
1

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

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

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

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

Который работает отлично в FireFox ... но в IE8 и т.д., не удается. Любые идеи почему?

ответ

1

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

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

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

Спасибо, это отлично работает. У меня была закрывающая скобка на документе. Кстати, это было плохое копирование/склеивание не плохого кодирования;) – krisg

+0

Я рад, что это помогло - было бы здорово, если бы вы могли отметить ответ (ударить отметьте слева!) – Fenton

+0

К сожалению, плохо. Думаю, я догнал волнение = P – krisg

Смежные вопросы