I have a variable which it's data comes from .getJSON
and the variable itself is used as an argument inside an Ajax request. But when the ajax request is sent it returns None
. How do I use the data which was gotten from the request in an ajax argument.
var analyses = {};
$.getJSON('{% url "core:analyses" bilan=slug %}', function(data) {
analyses = data;
console.log(analyses)
});
$(document).on('submit', '#download-form',function(e){
e.preventDefault();
$.ajax({
type:'POST',
url:'{% url "core:tel-bilan" %}',
data:{
csrfmiddlewaretoken:$('input[name=csrfmiddlewaretoken]').val(),
bilan : '....',
analyse : analyses
},
})})
question from:
https://stackoverflow.com/questions/65912102/use-json-data-from-get-request-as-an-argument-in-an-ajax-request 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…