Вмикаємо по черзі всі checkbox на сторінці

Команда «ВЕБ ННС» / Примітки розробника

(function() {
 const $checkboxes = $('input[type="checkbox"][data-lic_id="2"]');
 let index = 0;

 function clickNext() {
   if (index >= $checkboxes.length) {


     console.log('Готово!');
     return;
   }

   const $cb = $checkboxes.eq(index);

   if (!$cb.prop('checked')) {
     $cb.prop('disabled', false);
     $cb.prop('checked', !$cb.prop('checked'));
     $cb.trigger('change');
     console.log(`Натиснуто вимкнений чекбокс #${index 1}`);
   } else {
     console.log(`Чекбокс #${index 1} вже увімкнений — пропускаю.`);
   }

   index ;
   setTimeout(clickNext, 500);
 }

 clickNext();
})();

05-07-2025 11:07:28
Перегляди: 7/4

Коментарі

Коментарі відсутні
Налаштування термінала Приват в Кашалот для роботи двох ФОПів
Каса №1 (IP 192.168.0.103)192.168.0.111 ip термінала Каса №2
Швидкий дамп бази використовуючи ФТП та mysqldump
 Створюємо файл з наступним вмістом в корневій директорії сайту. ini_set('display_errors',1);error_reporting(E_ALL);Define('root_dir', dirname ( __FILE__ ));ini_set('memory_limit', '-1');set_time_limit(300); $user = "";$pass = "";$db_host = "localhost";$db = "";$backup_file = 'backup.sql';$response = false;$dump = exec("mysqldump --u
Использование разных версий php в ISPmanager через командную строку (установка composer в ISPmanager)
 Установка через композер пакета Binance используя php 7.1/opt/php71/bin/php /var/www/user111/data/bin/composer.phar require linwj/binanceили mysql класс для Worker/opt/php71/bin/php /var/www/user111/data/bin/composer.phar require workerman/mysql Операционная система Cent OS.Ну и собственно установка composer в ISPmanager. Предварите
Голосование на NNS. Сравниваем всех со всеми.
Запускаем возможность проведения голосований.Добавить свое голосованиеПосмотреть свои голосованияАктивные голосования
Memcached + ISPmanager
Устанавливаем Memcached sudo yum install memcached   Включаем расширение PHP Добавляем автозапуск memcached sudo chkconfig memcached on Перезапускаем сервер и тестим try{          $memcache_obj = new Memcache;         $memcache_obj->connect('127.0.0.1
Логи доступа nginx - Что генерирует запросы
 tail -n 10000 /var/log/nginx/access.log | awk '{print $6}' | sort -n | uniq -c | sort -nr | head -n10
Налаштування термінала Приват в Кашалот для роботи двох ФОПів
Каса №1 (IP 192.168.0.103)192.168.0.111 ip термінала Каса №2
Предстоящий Strict Redirect URI Matching
Фиксим ошибку апи фейсбук Graph returned an error: URL kann nicht geladen werden: Die Domain dieser URL ist nicht in den Domains der App vorhanden. Um diese URL laden zu können, füge alle Domains und Subdomains deiner App im Appdomain-Feld in deinen App-Einstellungen hinzu. Граф возвратил ошибку: URL-адрес не может быть загружен: дом
Авторизация на сайте с помощью Facebook (email профиля для регистрации на сайте)
Для реализации авторизации и рестрации на сайте в первую очередь нужно использовать библиотеку https://github.com/facebook/php-graph-sdk После подключение библиотеки и получение токена $response = $fb->get('/me?fields=id,name,email', $accessToken); Получаем информацию о пользователе $fb_user_info = $response->getGraphUse
Авторизация с помощью Google
На замену авторизации vk на сайт добавили возможность авторизоваться или зарегистрироваться с помощью всемогучего Гугл Апи. Вконтакте отключили по причине недоступности серверов вк с датацентра сервера где лежит сайт. (Как итог апи не работаю даже если пользователь зайдет через прокси. Нужно крутить отдельно прокси для сервера, а желания делать э
Добавляем или изменяем Swap на VPS хостинге
Несколько команд для консоли для того чтобы создать swap на  хостинге (при нехватке оперативной памяти). Создание свапа 500МБ. count=500 (можно поменять под свои нужды) dd if=/dev/zero of=/swapfile bs=1M count=500 mkswap /swapfile swapon /swapfile Если нужно изменить размер свапа  swapoff /swapfile Команда удалит текущий свап