Skip to content

Commit b64fa5e

Browse files
luizbillsk1sul1
authored andcommitted
Add 'before send request' js callbacks (#137)
Add 'before send request' js callbacks
1 parent 1b74a5c commit b64fa5e

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

assets/scripts/wplf-form.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
window.wplf = {
66
successCallbacks: [],
77
errorCallbacks: [],
8+
beforeSendCallbacks: [],
89
submitHandler: function (e) {
910
var form = e.target;
1011
var data = new FormData(form);
@@ -25,6 +26,10 @@ window.wplf = {
2526
// reset errors
2627
error.parentNode.removeChild(error);
2728
});
29+
30+
window.wplf.beforeSendCallbacks.forEach(function(func) {
31+
func(form);
32+
});
2833

2934
fetch(ajax_object.ajax_url, {
3035
method: "POST",

0 commit comments

Comments
 (0)