Установите значение по умолчанию в выпадающий список после заполнения данных
HI i'm facing a problem i want to bind the data to dropdown in document.ready function then i want to set a value to the dropdown to highlite the selected value. Data is binding but im not able to set a value as a selected value.
Here is the link for example : https://plnkr.co/edit/ndDtRL?p=preview
Что я уже пробовал:
$(document).ready(function () { fillDropdown(); $('#sel').val('005');// I want to set here this way }); function fillDropdown() { var url = "sample.json"; $.getJSON(url, function (data) { $.each(data, function (index, value) { // APPEND OR INSERT DATA TO SELECT ELEMENT. $('#sel').append('<option value="' + value.ID + '">' + value.Name + '</option>'); }); //$('#sel').val('005'); /// I do not want to set here }); }
Nirav Prabtani
//$('#sel').val('005'); /// я не хочу устанавливать здесь
тогда где вы хотите его установить ?
Anilananda
где я вызываю функцию
===============
$(документ).готово(функция () {
fillDropdown();
$('#sel').val('005');// я хочу установить здесь вот так
});
Nirav Prabtani
Посмотреть решение