Как найти тег параметра с определенным значением с помощью jQuery

Я пытаюсь установить параметр с определенным значением как выбранный (с помощью jQuery). У меня есть строка:

var data = '<select><option value="1">A</option><option value="2">B</option><option value="3">C</option></select>';

Теперь я пытаюсь найти тег параметра со значением = 2 и установить его как выбранный

$(data).find('option[value=2]').attr('selected','selected');

Это не работает :-( ... Я также пробовал:

$(data).find('option').each(function(){
if($(this).val()==2){
    $(this).attr('selected','selected');
}
});

что и сделал тоже не работает ... > A

Я пытаюсь установить параметр с выбранным определенным значением (с помощью jQuery). У меня есть строка:

var data = '<select><option value="1">A</option><option value="2">B</option><option value="3">C</option></select>';

Теперь я пытаюсь найти тег параметра со значением = 2 и установить его как выбранный

$(data).find('option[value=2]').attr('selected','selected');

Это не работает :-( ... Я также пробовал:

$(data).find('option').each(function(){
if($(this).val()==2){
    $(this).attr('selected','selected');
}
});

что и сделал тоже не работает ... > A

Я пытаюсь установить параметр с выбранным определенным значением (с помощью jQuery). У меня есть строка:

var data = '<select><option value="1">A</option><option value="2">B</option><option value="3">C</option></select>';

Теперь я пытаюсь найти тег option со значением = 2 и установить его как selected

$(data).find('option[value=2]').attr('selected','selected');

Это не работает :-( ... Я также пробовал:

$(data).find('option').each(function(){
if($(this).val()==2){
    $(this).attr('selected','selected');
}
});

что сделал тоже не работает ... Есть ли кто-нибудь, кто может помочь?

10
задан esviko 26 February 2011 в 17:29
поделиться