1108 0 0 0
Last Updated : 2025-04-28 23:20:08
how to create ajax request without using serialize
$("#addQuestionnaireBTN").click(function () {
// get form and its dependences
var theForm = $("#addQuestionnaireForm");
var formAction = theForm[0].action;
var formMethod = theForm[0].method;
var formData = new FormData($('#addQuestionnaireForm')[0]); // use this code for form data in uploading files
$.ajax({
url: formAction ,
method: formMethod ,
data: formData ,
processData: false, // must provide this line
contentType: false, // must provide this line
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
},
dataType: "json",
success: function(data){
// what you want
},
error: function(){
// what you want
}
}) ;
}) ;