Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Избитые чекбоксы на аяксе
Покинул форум
Сообщений всего: 12
Дата рег-ции: Май 2015
Помог: 0 раз(а)
Доброй ночи, случайный гость.
Будь любезен, подскажи, как осуществить такую тему:
Есть "туева хуча" чекбоксов. И, чтобы не грузить форму, да и для удобства пользователя, хочу, чтобы при нажатии на чекбокс передавался нужный мне параметр (0 либо 1, разумеется), который хранится в базе в таком же виде, и быстренько находил свою ячеечку в базе, где бы мог спокойно себе дальше жить. В аяксе я пока ни в зуб ногой. Принцип понимаю, язык пока не знаю.
В общем, заранее благодарю, милсдарь.
Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
не прокатит, так как автору нужно, чтобы ушли 0 или 1. сериалайз не пашет для чекбоксов
и ради 3 строчек чистого js незачем прикручивать jquery
hardcore
Отправлено: 22 Сентября, 2015 - 16:32:12
Новичок
Покинул форум
Сообщений всего: 12
Дата рег-ции: Май 2015
Помог: 0 раз(а)
SAD пишет:
не прокатит, так как автору нужно, чтобы ушли 0 или 1. сериалайз не пашет для чекбоксов
и ради 3 строчек чистого js незачем прикручивать jquery
Именно!
Если обработка формы целиком - говнокод, то избегаю, как могу.
По сабжу: насколько я понимаю принцип, каждый чекбокс, по сути, должен сабмитить свой name и value в php-файл, где записывает полученное значение в колонку (название колонки аналогично названию чекбокса). За изучение скриптов я только взялся, а данный функционал нужен раньше, чем я успею все понять. В общем, нельзя ли написать такой сценарий, к которому бы обращался чекбокс на онклик?
Panoptik
Отправлено: 22 Сентября, 2015 - 16:42:46
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Тут в общем-то фишка в том, что берется айдишник родительского элемента. Хотя, тут вроде можно и проще было сделать: просто взять айдишник инпута.
В общем, все проще, чем казалось.
Viper
Отправлено: 22 Сентября, 2015 - 20:21:42
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
hardcore пишет:
Если обработка формы целиком - говнокод, то избегаю, как могу.
не использовать форму вообще - вот это говнокод. (Добавление)
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.