0.0.2 form poster

This commit is contained in:
SBD
2025-01-08 23:02:31 +03:00
parent 48f8d1b08e
commit 446aa9a0e8
9 changed files with 199 additions and 19 deletions

View File

@@ -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);
}