Хороший день.Замена jQuery для коммутатора
Я ищу switch
замена в jQuery. В принципе, я понятия не имею, как заменить switch
.
Я получил следующее switch
, приблизительно в 70 странах. Есть ли способ заменить его на loop
?
$("#country").change(function() {
switch ($('#country :selected').val()) {
case 'pl':
$("fieldset#state").hide().load('pl.txt').fadeIn(800);
break;
}
});
Кроме того, есть ли возможность реализовать загрузку определенного файла автоматически, если есть уже выбранный элемент?
Edit:
Мое описание проблемы не было лучшим. Простите за это. Основная проблема заключается в:
- У меня есть списки только для некоторых стран, не для всех из них
- Я использовал
switch
для страны, чтобы прочитать файл, если не было, я вставлял текстовое поле по умолчанию - Мне также необходимо реализовать файл загрузки по умолчанию. Что я имею в виду? Я запрашиваю базу данных для страны, а затем выбираю ее в раскрывающемся списке страны. Как загрузить файл автоматически (если есть)?
С уважением, Том
Не нужно снова запускать селектор, так как 'this' относится к'
@patrick dw: на самом деле мы не знаем, являются ли '$ ('# country: selected')' и '$ (" # country ")' одним объектом или нет, поэтому я продолжаю использовать '$ ('# country : selected ') 'для Tom легче понять. –
Удивительный! Спасибо, я должен продолжать учиться и много практиковать! Благодаря! – Tom