2016-03-28 3 views
0

При загрузке значений для значений формы редактирования/обновления я использую следующий код, чтобы установить значение страны в выпадающем списке страны flagStrap. Все атрибуты задаются со значением, но в раскрывающемся списке он не выбран.flagStrap установленное значение от AJAX responce

$('#select_country').attr('data-selected-country','CN'); 
$('#select_country').flagStrap(); 

<div class="flagstrap col-md-6" id="select_country" data-input-name="NewBuyer_country" data-selected-country=""></div> 

ответ

0

Я подозреваю, что ваши 2 строки JQuery кода не выполняются , потому что я просто попробовал ваш код и он работает отлично, пожалуйста, см Country dropdown with flags using FlagStrap

Вы могли бы попытаться поставить точку останова чтобы убедиться, что ваш код выполнен. Если это не так, вы можете обновить ваш вопрос всего яваскрипта кода ...

+0


<тип кнопки = "Кнопка" ID = "btn2"> Нажмите

Этот вид сценария? – YashJ

0
<div class="container"> 
<form class="form-horizontal"> 
    <div class="form-group"> 
     <label>Select Country</label><br> 
     <button type="button" id="btn2">Click me</button> 
<div class="flagstrap" id="select_country" data-input-name="NewBuyer_country" data-selected-country=""></div> 
    </div> 
</form> 
</div> 

<script> 
$(document).ready(function() { 
    $('#select_country').attr('data-selected-country','CN'); 
    $('#select_country').flagStrap(); 

    $("#btn2").on("click", function(){ 
     $('#select_country').attr('data-selected-country','LK'); 
     $('#select_country').flagStrap(); 
    }); 
}); 
</script> 

Он работает по форме нагрузки, но не на кнопку мыши. Это моя проблема.

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