Мне было интересно, знает ли кто-нибудь, как я могу написать шаблон jQuery (используя только теги шаблона), чтобы создать выпадающий список с выбранной опцией.У меня уже есть объект с двумя параметрами: список ключей / значений параметров и выбранный параметр.Что еще хуже: у меня нет индекса выбора, у меня есть только строка параметров.
var optionObj = { optionsList: jsonlist, selectedOption: selectedOptionText };
Я использовал KnockoutJS, и он прекрасно работает, но (насколько я вижу) он не поддерживает выбор опций на основе значения текста опции.
Есть идеи?
Я только что придумал это , но, может быть, есть лучший способ?
<script id="tmplTextOptions" type="text/x-jquery-tmpl">
{{each optionsList}}
<option value="${Key}"
{{if Value==selected}} selected="selected" {{/if}}
>${Value}</option>
{{/each}}
</script>