Показать сообщение отдельно
  #1 (permalink)  
Старый 25.06.2015, 08:17
Профессор
Отправить личное сообщение для espltd Посмотреть профиль Найти все сообщения от espltd
 
Регистрация: 10.10.2012
Сообщений: 201

Аякс запрос (передача id) - есть непонятка
Всем доброго дня! Ситуация такая. Структура проекта MVC. В виде есть список чекбоксов со своими id. Делаю аякс запрос ссылаясь на метод в контроллере и передаю id. Но почему-то аякс вызывается только для первого чекбокса и его id передается, остальные не хотят работать. Причину понять не могу. Фреймовик codeigniter 2.2. Всем буду благодарен за любой ответ. Бьюсь который день(((

Метод в контроллере

public function allMessKniga($id)
    {     
        echo $id;       
    }




Аякс запрос

<script type="text/javascript">
	
	   $(document).ready(function() {	
		
		$('#kniga_id').click(function(){ 		

        $.ajax({    
            url: "<?=base_url()?>site/allMessKniga/" + this.value + '/',
            cache: false,
            success: function(html){
        $('p').text(html);
        }
        
        });	

	});
});	    
    
    </script>



список чекбоксов во вьюхе
<?php foreach($group as $item):?>

<input type="checkbox" id="kniga_id" value="<?=$item['id']; ?>" /><?php echo $item['title']; ?> | <a href="#"><img src="../../images/edit.png" /></a> | <a href="#"><img src="../../images/delete.png" /></a> <br />

<?php endforeach;?>
Ответить с цитированием