Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if ($_POST) {
- echo 'ok';
- //обработчик
- exit();
- } else {
- echo 'error';
- exit();
- };
- ?>
- <script>
- document.querySelectorAll('[id^="chb"]').forEach(a=>
- {
- a.addEventListener('click', () => {
- let data = new FormData();
- document.querySelectorAll('[id^="chb"]').forEach(a=>
- data.append(a.id, a.checked)
- );
- let xhr = new XMLHttpRequest();
- xhr.open("POST", location.pathname.slice(1), true);
- xhr.onerror = function (e) {
- console.log('Ошибка отправки!');
- };
- xhr.onload = function (e) {
- if (/^ok.*/.test(this.responseText)) {
- console.log('Удачная запись на в базу даных на сервере!');
- } else {
- console.log('Подтверждение от сервера не поступило записи в базу данных рекомендуем перезагрозить страницу и проверит была ли запись внесена в базу данных !');
- }
- };
- xhr.send(data);
- });
- }
- );
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement