0.0.2 form poster
This commit is contained in:
@@ -10,6 +10,7 @@ class api {
|
||||
|
||||
ajaxRequest (){
|
||||
if (!this.url) return;
|
||||
let class_data = this;
|
||||
|
||||
let request_data = {
|
||||
headers: {"X-CSRFToken": $('input[name=csrfmiddlewaretoken]').val()},
|
||||
@@ -17,9 +18,9 @@ class api {
|
||||
type: this.type,
|
||||
data: this.data,
|
||||
success: function (data) {
|
||||
if (this.success_callback) this.success_callback(data)
|
||||
if (class_data.success_callback) class_data.success_callback(data)
|
||||
}, error: function (data) {
|
||||
if (this.error_callback) this.error_callback(data)
|
||||
if (class_data.error_callback) class_data.error_callback(data)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,6 +28,9 @@ class api {
|
||||
request_data.processData = false
|
||||
request_data.contentType = false
|
||||
}
|
||||
if (this.data_type === 'json'){
|
||||
request_data.data = JSON.stringify(this.data)
|
||||
}
|
||||
|
||||
$.ajax(request_data);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user