Я использую значения полей Django Model внутри файла Javascipt, используя следующий код:
var action_type =$('#id_strength').val();
Здесь сила Чарлфилда.
Но то же самое не работает для поля ManytoMany
var action_type =$('#id_batches').val();
Порции:
Когда я просматривал исходный код, HTML выглядит так:
<div class="related-widget-wrapper">
<select name="batches" data-field-name="batches" multiple="multiple" id="id_batches" data-is-stacked="0" class="selectfilter">
<option value="option1">option1</option>
<option value="option2">option2</option>
</select>
Так что я сделал рытье и, наконец, смог получить JQuery для доступа к полю. Поскольку это поле выбора ManytoMany, мне просто нужно обрабатывать партии как поле выбора.
var action_type = []
$("#id_batches").each(function(name,val) {
action_type.push(val.value);
});
Спасибо, Даниэль Роземан, за то, что указал мне в правильном направлении