2015-05-15 2 views
-2

У меня есть тэг select, мой jquery работает отлично, кроме как при загрузке. При загрузке видна опция, которая должна быть скрыта. Но если я нажму на кнопку выбора, то опция будет недоступна, потому что она скрыта (тогда, если я выберу что-то еще, она станет скрытой), но это не при загрузке, почему? благодаря EDIT: Я проверил, каждую обзорность вариант скрыта в самом начале, я понятия не имею, почемуОбновить выбранный вариант

+0

Вы не можете скрыть '

ответ

0

У меня есть это, которое отлично работает после загрузки: функции nextVisibleOption() {

function nextVisibleOption() { 
    $j("#list_departement option").each(function() { 

     if($j(this).is("option:visible")) { 
      $j("#list_departement").val($j(this).val()); 
      return false; 
     } 
     return; 
    }); 
} 

И это это то, что я назвал в начале сценария, когда страница загрузки:

$j("#liste_pays_selected img").each(function() { 
    var id_pays = $j(this).data("id_pays"); 
    $j("#lst_pays option[value=" + id_pays + "]").hide(); 

}); 
nextVisibleOption(); 

странно каждый вариант рассматривается как не видно, потому что сценарий не входя внутрь, если а f функция nextVisibleOption ..