2016-11-28 2 views
0
<datalist id="SelectEntityPrimaryNames"> //datalist contains list of country 
    <option id="1" value="india"></option> 
    <option id="2" value="US"></option> 
    <option id="3" value="Canada"></option> 
</datalist> 

<input type="text" class="form-control" id="SelectEntityPrimaryName" style="width: 75%;" placeholder="Title"list="SelectEntityPrimaryNames" /> 

$("#SelectEntityPrimaryName").val() 

как я могу получить значение, которое уже выбрано в DataList через JQueryкак установить выбранное значение datalist в поле, используя javascript.?

+0

@SanKrish, но почему он дает идентификатор 'input', почему бы не' datalist' – Mahi

ответ

0

Я не уверен, что если

$("#SelectEntityPrimaryName option:selected").val() 

будет работать или not.If не вы должны попробовать

$("#SelectEntityPrimaryName option:selected").attr('value'); 
0

, пожалуйста, используйте ниже код для получения текущего выбранного варианта в DataList метод Jquery.

$("#SelectEntityPrimaryName option:selected").val()

0

Я думаю, что вам это нужно:

<select id="SelectEntityPrimaryNames"> 
    <option id="1">india</option> 
    <option id="2">US</option> 
    <option id="3"></option> 
</select> 

<input type="text" class="form-control" id="SelectEntityPrimaryName" style="width: 75%;" placeholder="Title" /> 

$("#SelectEntityPrimaryName").val($("#SelectEntityPrimaryNames").val()); 
+0

Я хочу только текст, и это возвращает мне весь объект, который не содержит текста. –

Смежные вопросы