Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.09.2011, 21:46
Аватар для Sadist_dead
Профессор
Отправить личное сообщение для Sadist_dead Посмотреть профиль Найти все сообщения от Sadist_dead
 
Регистрация: 08.08.2011
Сообщений: 191

как поймать checkbox и направить в функцию
<input type="checkbox" value="левый"  onclick="clk(this);" /> first<br />
<input type="checkbox" value="Правый" onclick="clk(this);" /> second
<script>
function clk(obj) {
  var b = (obj.value+obj.checked);
   if (b==='левыйtrue'){$(function fuck(){




	var a = $("#qwer").val();
	var b = <?php  echo $user; ?>
	
	
$.ajax({
	type: "POST",
	url: "http://localhost/football/add_polog.php",
	data: ({a:a,b:b}),
	dataType: 'json',
	beforesend: alert("Отправляемые данные a=" +a+ "b="+b),
	
success: function(data){
   
 
           
			$.each(data, function(index,a){
    // index -> eaeie ii n?aoo iauaeo a data, a -> data[ index ]
    for(var i in a ) {
        // i -> Id_p, a[ p ] -> qwerty

		if(i === "pologenie"){
			$("#pologenie" + index).empty(a[i]);	 
			$("#pologenie" + index).append(a[i]);
			
			
	 };// cae?uoea if

	 
}; // cae?uoea for

         //  alert("Iiia? : "+ index+"\n\n ?cue : "+ a[i]);		 
}); // cae?uoea $.each(data, function(index,a){   
}, // cae?uoea success: function(data){
   
 



});












});
};};
   if (b==='левыйfalse'){тут другая функция };

не работает , не могу понять почему ??
</script>
Ответить с цитированием
  #2 (permalink)  
Старый 27.09.2011, 09:29
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от Sadist_dead
не работает
Что именно не работает? У меня все работает...

<!DOCTYPE html>
<html>
<head>
<style type="text/css">
label {
	display: block;
}
</style>
<script type="text/javascript">
function clk(obj) {
	var b = (obj.value+obj.checked)
	if (b==='левыйtrue') {
		alert('левый активен')
		return
	}
	if (b==='левыйfalse') {
		alert('левый выключен')
	}
}
</script>
</head>
<body>
<label><input type="checkbox" value="левый"  onclick="clk(this);" /> first</label>
<label><input type="checkbox" value="Правый" onclick="clk(this);" /> second</label>
</body>
</html>


Смотрел в ИЕ8...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как тормознуть функцию до завершения предыдушей? qwertyuiop Элементы интерфейса 2 29.07.2011 00:30
Как поймать потерю фокуса у текстбоска? sergeos Общие вопросы Javascript 1 11.02.2009 00:38
Как поймать родительское окно. Kapriz Events/DOM/Window 1 05.01.2009 14:37
Как выполнить функцию с задержкой? AlexMak Events/DOM/Window 6 11.12.2008 11:53
Как передать элемент в функцию после createElement Oleg NT Общие вопросы Javascript 3 23.06.2008 02:11