I had a process assigned to me in a internship. The duty was to replace the information of the small print of applicant when altering the worth of the “roll quantity” of the applicant.
I had by no means used AJAX earlier than. So, it was new factor for me. At, first I assumed it was straightforward. However, once I began to do it, i could not simply make it proper. I search on google, “easy methods to use a ajax”. Many outcomes occured however, I used to be nonetheless not making any progress.
After someday, I got here to comprehend that I used to be speeding issues. I used to be centered on consequence than the method, so I used to be not making any progress.
So, after realizing that, I centered on the method. I began to study what really is ajax, easy methods to use it, what it’s used for.
Ajax is use to replace the online pages asynchronously by exchanging knowledge with an internet server behind the scenes. And it’s used as
$.ajax({
url: "any url path/",
sort: "POST",
knowledge:{
"key":"worth",
"roll": $('#roll').val(),
"csrfmiddlewaretoken" : "{{csrf_token}}" // since i'm utilizing a jinja template
},
success: operate(response){
// carry out actions right here;
},
error: operate(){
// carry out actions right here;
}
}
);
The CSRF Token is required whereas making a POST request.
After studying this stuff, I attempted and tried. There have been lot of errors, warnings however i solved them one after the other. And at last, the code labored and the consequence was seen. It felt good to see lastly code labored after so many hours of engaged on it.