| 
 checkbox onclick Mysql Доброго времени суток! новичок на форуме, прошу не пинать сразу) Скорее не ищу готовых решений - поэтому прошу совета-наводки) Идея явно не нова, заключается в следующем... есть чекбокс и рядом текст. Нажимаем на чекбокс (под чекбоксом может быть картинка?) и текст меняет свой стиль - например становится зачеркнутым. Но не все так просто - это все должно и сохраняться, то есть соответствующая отметка (value из чекбокса) должна отправляться в mysql (щелчок - значение в mysql - и текст меняет свой стиль). Сильно сложно?))) | 
| 
 Цитата: 
 Вам нужно почитать про события(onlick), про работу со стилями и ajax. | 
| 
 Лучше конечно воспользоваться jquery $.post(); 
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>Example</title>
		<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
		<style type="text/css">
			.line_through{text-decoration:line-through;}
		</style>
        <script type="text/javascript">
			function checkbox(name) {
				$('#form input[type="checkbox"]').each(function() {
					if(this===name) {
						if(this.checked) {
							$('#form span').addClass('line_through');
							//alert(this.name+' =-> '+this.value);
							//$.post('url',{this.name:this.value},function() {
								//
							//});
						} else {
							$('#form span').removeClass('line_through');
						}
					} else {
						this.checked=false;
					}
				});
			}
		</script>
</head>
<body>
	<form id="form" method="post">
		<span>
			text checkbox
		</span>
		<input type="checkbox" name="check1" value="check1" onclick="checkbox(this)">
		<input type="checkbox" name="check2" value="check2" onclick="checkbox(this)">
	</form>
</body>
</html>
Ну и конечно же нужно на сервере тоже сделать проверку типо: <?php echo'<form id="form" method="post"> <span'.(($check)?' class="line_through"':'').'> text checkbox </span> <input type="checkbox" name="check1" value="check1" onclick="checkbox(this)"'.(($check)?' checked="checked"':'').'> <input type="checkbox" name="check2" value="check2" onclick="checkbox(this)"'.(($check)?' checked="checked"':'').'> </form>'; ?> | 
| Часовой пояс GMT +3, время: 23:08. |