Я попробовал большинство ответов на предыдущие вопросы здесь, но я не могу заставить jQuery установить опцию в списке выбора в качестве выбранной.Я получаю и повторяю текст каждого варианта.Использование jQuery 3.3.1.
HTML:
<select id="ddlRole" class="ddlRole" style="width:810px" multiple size="6">
<option value="-1">--DeSelect--</option>
<option value="1">Administrator</option>
<option value="2">Manager</option>
<option value="3">User</option>
</select>
Код:
$('#ddlrole option').each(function ()
{
//alert(" option text =" + this.text);
for (i = 1; i < splitdata.length; i++)
{
if (splitdata[i] == $(this).text())
{
//this.prop("selected",true);
//$(this).prop('selected', true); $(this).attr("selected", "selected");
alert("Searched text is found");
}
}
});