имеется такая вот форма: Код (Text): <form name="form1" method="post" action=""> <input name="checkbox" type="checkbox" id="checkbox" checked> <label for="checkbox"></label> </form> как сделать, чтоб при любом изменении форма отсылалась? не хочется ставить кнопку - "Принять"
вот этого я не знаю. Надо если мышкой отмечаешь чекбокс, то сразу обновлялась страничка, ну или снимаешь когда, сразу отправлялись данные.
подключен. ага... дошла до такого уже: Код (Text): <form name="form1" method="get" action="user.php"> Показывать Ваш контакт в списке контактов? <? if ($myrow['hiden']!='1') {echo'<input name="hiden" onClick="this.form.submit()" type="checkbox" id="hiden" value="0" checked>';} else {echo'<input name="hiden" onClick="this.form.submit()" type="checkbox" id="checkbox" value="1">';}?> <label for="checkbox"></label> </form> <? if ($_GET['hiden']) {mysql_query ("UPDATE users SET hiden='".$_GET['hiden']."' WHERE login='$login'"); echo "<html><head><meta http-equiv='Refresh' content='0; URL=user.php'></head></html>";} ?> извращение полное... и всеравно не работает ) посылать та посылает, но не меняются значения.
Код (Text): <form id='myform' name="form1" method="post" action=""> <input name="checkbox" type="checkbox" id="checkbox" checked onchange="$('#myform').submit();"> <label for="checkbox"></label> </form>
только она вообще не рабочая, даже не знаю как к ней подойти чтоб прикрутить к своей. Почему у меня эта не работает? должна же: Код (Text): <form name="hiden" method="get" action="user.php"> Показывать Ваш контакт в списке контактов? <? if ($myrow['hiden']==1) {echo'<input name="hiden" onClick="this.form.submit()" type="checkbox" id="hiden" value="2" checked>';} else {echo'<input name="hiden" onClick="this.form.submit()" type="checkbox" id="hiden" value="1">';}?> <label for="checkbox"></label> </form> <? if ($_GET['hiden']) {mysql_query ("UPDATE users SET hiden='".$_GET['hiden']."' WHERE login='$login'"); echo "<html><head><meta http-equiv='Refresh' content='0; URL=user.php'></head></html>";} ?> а так, вот эти чекбоксы вообще супер: http://widowmaker.kiev.ua/checkbox/ но там несколько километров кода на один чекбокс, в котором фиг разберешся.
раз 10 перепроверила, работать должно, и условие правильное, и посылает... но не работает. я уже незнаю что и думать. ошибка у меня в интерпритаторе php?
Проверил, работает. Скопируй код целиком, проверь. Вчитайся. Ты не знаешь, что значит $('#myform') видимо, и почему тут решетка.
странно... я еще раз все перепроверила... и не работает. я на самом деле незнаю для чего скобки #myform. Уже на 27 странице яндекса, читаю... голова уже кругом...
работает. просто почему-то чекбокс не работает, ппц... застряла на этом чекбоксе, так бы давно уже доделала сайт.
Код (PHP): <script type="text/javascript"> function check(self,id) { self=$(self); if(self.attr('checked')) { $(id).submit(); } } </script> Код (PHP): <form id="form" method="get"> <input type="checkbox" name="checkbox" onclick="check(this,'#form')"> </form>
что-то у меня беда с этими кнопками, формами, чекбоксами.... ничего не выходит, миллион страниц поиск выдает, но везде одно итоже, где все сталкиваются с проверкой чекбокса и как поменять...
никто ни с чем не сталкивается. ты не можешь сформулировать задачу - раз. два - я тебе дал РАБОТАЮЩИЙ код, а ты всё плачешь.
Игорь, все знаю какой ты умный, ну может хватит уже? если лень объяснить, то не спамь плз. Если бы я поняла (а я очень хочу), я бы продолжала бы спрашивать про этот чекбокс? Вобщем кому не лень будет, может выделит время написать, как сделать рабочим чекбокс. Прошу остальным, которые просто пишут ДУМАЙ, или ЧИТАЙ ВЫШЕ, или ГУГЛ ПОМОЖЕТ не писать в ветке, не выходит придумать что-то новое, выше так-же ничего нового не прочитала и гугл выдает множество страниц, которые я уже читала, но безрезультатно.