Я хочу выбрать конкретную опцию с помощью js-кода.
var selectElement = jQuery('[name = "order_status"]').children();
console.info(selectElement);
jQuery(selectElement).each(function(index, item) {
var match = item.attributes.value.nodeValue;
if (progress === match) {
alert(match);
selectElement.innerHTML = progress;
//jQuery(this).empty().append(html);
}
});<select name = "order_status" class = "select custom-select">
<option value = "In Progress">In Progress</option>
<option value = "Completed">Completed</option>
<option value = "Rejected">Rejected</option>
</select>
<script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>в чем проблема, вы можете объяснить?
Да не повезло, у меня не сработало :(
Я хочу выбрать желаемый вариант, который будет отображаться в элементе выбора, который я когда-либо хочу
У вас получилась странная смесь DOM и jQuery. Вам следует подумать о том, чтобы либо полностью отказаться от jQuery, либо использовать его в полной мере, например, используя код, упомянутый @Satpal, который будет работать, если переменная progress содержит строку, которая точно соответствует одному из значений параметров.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы хоть
jQuery('[name = "order_status"]').val(progress )пробовали