#javascript #django
Вопрос:
У меня проблема, и я не вижу здесь ошибки, я хочу передать некоторые переменные во вновь созданный шаблон, а затем получить к нему доступ с помощью javascript. Но шаблон отображает пустое значение. Но я вижу в консоли, что переменные не пусты.
В views.py
arguments={'ram_count':ram_count, 'max_ram':max_ram} print(arguments['ram_count']) print(arguments['max_ram']) return render(request,'generated_elements.html',arguments)
Шаблон
lt;option value={{ ram_count }}gt;{{ ram_count }}lt;/optiongt; lt;option value={{ max_ram }}gt;{{ max_ram }}lt;/optiongt;
Это код javascript для передачи данных в элемент
function ajax_method(parent_id,url,id_name){ $.ajax({ url: url, data: { 'parent_id': parent_id, 'target_element':id_name, }, success: function (data) { $(id_name).html(data); } });
Любая помощь будет признательна
Комментарии:
1. Все выглядит правильно, показывает ли печать какое-либо значение для этих аргументов?
2. Можете ли вы отредактировать свой пост, чтобы включить в него все ваше представление?
3. Да, я могу печатать переменные в терминале. Например, я думаю, что проблема в методе Ajax, так или иначе, именно так я пытаюсь получить данные в шаблон