Я ищу способ целевого значения параметра с помощью выбора из переменной.Использовать опцию [value = ""] в селекторе jQuery с выбором тега в объекте
таргетинг выбрать так:
var elem_reference = $(this).find('tr').closest('.reference');
Теперь я хочу сделать что-то вроде этого:
$(elem_reference+'option[value="'+id_article+'"]').attr('selected','selected');
Я знаю, что этот способ не работает. Я не могу объединить объект с селектором строк, но я не вижу, как это сделать. Я уже пробовал что-то вроде этого:
$(elem_reference).filter('option[value="'+id_article+'"]').attr('selected','selected');
и многие другие способы, но это не работает.
Вы ищете метод 'find'. Также сайт jQuery ** является ** вашим другом! – undefined
Вы говорите, что я могу это сделать: '$ (elem_reference) .find ('option [value ="' + id_article + '"]'). Attr ('selected', 'selected');' Потому что это не работа ... Я хочу: '$ ('target_select option [value ="' + id_article + '"]'). attr ('selected', 'selected');' Но с выбором в var, есть ли у вас пример с поиском? PS: документ, который я уже знаю ... https://api.jquery.com/find/, если вы решите, что с поиском я вам пива ;-) – Cyril
Просто используйте 'elem_reference.val (id_article) '. Установка значения '