This commit is contained in:
Bellord
2026-06-11 20:07:42 +03:00
parent 4a87dfe2a2
commit 2fcea871be
171 changed files with 20476 additions and 2780 deletions
+28 -6
View File
@@ -65,6 +65,7 @@ __PluginManager__.register('toolkit', function(require, exports, module, global)
}
}, 'json')
.done(function (response) {
// console.log('done');
// console.log(response);
})
@@ -73,6 +74,24 @@ __PluginManager__.register('toolkit', function(require, exports, module, global)
console.log(response);
})
.always(function (response) {
if(e.target.dataset.hasOwnProperty('jsKitFormSubmit')){
try {
eval(e.target.dataset.jsKitFormSubmit);
} catch (e) {
}
}
var event = new CustomEvent("onJsKitFormSubmit", {
"detail": {
response:response,
form:e.target,
}
});
//var event = new Event("jsKitFormSubmit", {bubbles: false, cancelable: false, composed: false});
document.dispatchEvent(event);
// console.log('always');
// console.log(response);
});
@@ -217,15 +236,20 @@ __PluginManager__.register('toolkit', function(require, exports, module, global)
formNode = $(formNode);
console.log(formNode);
var unknownMessage = [];
var msg = [];
var msg, name;
var inputNode,
key;
if (Object.keys(messageObject).length) {
for (key in messageObject) {
msg = messageObject[key];
console.log(msg);
inputNode = formNode.find("[name='" + key + "']");
name = key;
if(support.isObject(msg)){
name = msg?.code;
msg = msg?.message;
}
console.log('error: ', name, msg)
inputNode = formNode.find("[name='" + name + "']");
if (inputNode.length) {
if (type === 'success') {
@@ -239,11 +263,9 @@ __PluginManager__.register('toolkit', function(require, exports, module, global)
unknownMessage[unknownMessage.length] = msg;
}
}
console.log('unknownMessage');
console.log(unknownMessage);
console.log('unknownMessage', unknownMessage);
var messageNode = formNode.find('.kit-message');
if (unknownMessage.length) {
console.log('1');
console.log(messageNode.length ? 'messageNode.length' : 'no messageNode.length');
messageNode.length && messageNode.html(unknownMessage.join('<br>')).addClass('kit-message-' + type);
} else {