JS/jQuery - Динамическая установка текстового значения в поле ChoiceField формы Django
У меня есть такое поле ChoiceField в форме Django:
forms.py
sales_documents_description_1 = forms.ChoiceField(required=False, choices=list(models_products.objects.values_list( 'id_product','product_denomination')), widget=forms.Select(attrs={'id': 'sales_documents_editable_select_description_1','style': 'width:200px','onchange': 'populate_selected_product(this.id,this.value)'}))
В моем шаблоне, как мне установить значение этого ChoiceField, указав аргумент text (НЕ VALUE).
Я пробовал с этим :
Шаблон.html
# The ChoiceField is rendered like this :
{{ form5.sales_documents_description_1 }}
$('#sales_documents_description_1').filter(function() {return $(this).text() == 'Neumann U87';}).prop('selected', true);
или
$("#sales_documents_description_1 option").filter(function(){return $(this).text() == 'Neumann U87';}).prop('selected', true);
Но это не работает.
Любое решение на JS или jQuery будет для меня приемлемым.