replaced jquery ajax

This commit is contained in:
sairaj mote 2022-07-29 00:09:46 +05:30
parent 7c0aeef420
commit 603312db4e
2 changed files with 217 additions and 200 deletions

View File

@ -13,7 +13,6 @@
href="https://fonts.googleapis.com/css2?family=Calistoga&family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap"
rel="stylesheet">
<script src="https://unpkg.com/uhtml@3.0.1/es.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
</script>
<script type="text/javascript" src="lib.js"></script>
<script type="text/javascript" src="lib_btc.js"></script>
@ -1449,6 +1448,24 @@
})
}
// replacement for jquery ajax
function ajax(options) {
const xhr = new XMLHttpRequest();
xhr.open(options.method, options.url, true);
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.onload = function () {
if (this.status >= 200 && this.status < 300) {
options.success(JSON.parse(this.response));
} else {
options.error(this.statusText);
}
};
xhr.onerror = function () {
options.error(this.statusText);
};
xhr.send(JSON.stringify(options.data));
}
</script>
</body>

File diff suppressed because it is too large Load Diff