D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
psa
/
admin
/
htdocs
/
modules
/
xovi
/
js
/
Filename :
xoviRequest.js
back
Copy
class XoviRequest { static send(url, onFinish, params) { new Ajax.Request(url, { method: 'POST', requestHeaders: {Accept: 'application/json'}, parameters: params === undefined ? '' : params, onSuccess: function (transport) { let response = {}; try { response = transport.responseText.evalJSON(true); } catch (e) { onFinish({'noData': 1}); return false; } if (typeof response === "object" && response !== null) { if (response['success'] !== undefined && response['success']) { onFinish(response); } else { onFinish({'noData': 1}); } } else { onFinish({'noData': 1}); } }, onFailure: function () { onFinish({'noData': 1}); } }); } }