2016-05-26 4 views
0

Вот мой JQuery кодJQuery набор выбран вариант с использованием значения не работает

$("#addHospitalState").val("FL"); 

значение для состояния раскрывающийся не получает набор.

HTML код

<div class="form-group"> 
<label class="col-sm-3 col-md-2 text-left" for="addHospitalState">State:</label> 
<div class="col-sm-9 col-md-10"> 
<select name="addHospitalState" id="addHospitalState" class="form-control"></select> 
</div> 
</div> 

Варианты заселены с использованием Ajax сообщению Позвоните

+0

Мы можем» t помочь вам, если мы даже не знаем, как выглядит ваш выбор .. Добавьте свой HTML-код как минимум – tektiv

+0

где есть варианты ????? –

+0

где есть варианты ??? –

ответ

0

Попробуйте добавить опцию, а затем установить значение:

jQuery(document).ready(function($){ 
 
    $('#addHospitalState').append('<option>FL</option>').val('FL'); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div class="form-group"> 
 
    <label class="col-sm-3 col-md-2 text-left" for="addHospitalState">State:</label> 
 
    <div class="col-sm-9 col-md-10"> 
 
    <select name="addHospitalState" id="addHospitalState" class="form-control"> 
 
     <option>Select</option> 
 
    </select> 
 
</div> 
 
</div>

+0

Параметры заполняются с помощью вызова ajax. heres мой код функция setModalValues ​​(affiliation_id, rowId) { \t var tableId = '#dataTable'; \t populateStates(); \t var state = $ (tableId) .dataTable(). FnGetData (rowId) .state; \t $ ("# addHospitalState"). Val (состояние); \t populateCities(); \t var city = $ (tableId) .dataTable(). FnGetData (rowId) .city; \t $ ('# addHospitalCity'). Val (город); \t populateNames(); \t var name = $ (tableId) .dataTable(). FnGetData (rowId) .hospitalName; \t $ ('# addHospitalState'). Val (name); } –

+0

звучит так, как будто ваш код запущен до того, как параметры заполнены – wper

+0

Я устанавливаю его, когда объекты заполнены –

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