Каков синтаксис для передачи запроса в ajax url с помощью Django
Я открываю модальное окно с помощью ajax, но у меня возникла проблема, потому что мне нужно получить доступ к url на моем сайте, который требует запроса
<script>
document.getElementById('myBtn2').onclick = function(){
$.ajax({
url:"{% url 'add_data' %}?filter=crew",
type:'GET',
success: function(data){
$('#modal-content2').html(data);
}
});
}
</script>
Я не могу получить доступ к url с запросом, только к url. например:
url:"{% url 'index' %}"
Но если я помещаю запрос в url, он все равно не работает. Я думаю, что синтаксис неправильный, и я не могу понять, на что это похоже.
url:"{% url 'add_dados' %}?filter=crew" --> doesn't work
Есть предложения?
Вы передаете строку запроса как словарь при выполнении AJAX-запроса:
document.getElementById('myBtn2').onclick = function(){
$.ajax({
url:"{% url 'add_data' %}",
type:'GET',
data: {
filter: "crew"
},
success: function(data){
$('#modal-content2').html(data);
}
});
}