У меня есть данные из моей базы данных mysql. Я показываю, что данные в таблице, используя цикл Еогеасп, как показано нижеПередача id элемента с PHP на Javascript
<table>
foreach($students as $row):?>
<tr><td><i id="expand<?php echo $row['student_id'];?>" class="myclass fa fa-plus-square"></i></td>
<td><?php echo $i; $i++;?></td>
<td><?php echo $row['roll'];?></td>
<td style="text-align:center;"><img src="<?php echo $this->crud_model->get_image_url('student',$row['student_id']);?>" class="img-circle" width="50" /></td>
<td><?php echo $row['name'];?></td>
<td><?php echo $row['address'];?></td>
<td><?php echo $row['phone'];?></td></tr></table>
Я также функцию событий нажмите на JavaScript, как показано ниже
$('#expand').click(function(){
$('#dev').toggleClass('hidden');
});
Это я хочу, чтобы скрыть и показать на щелкнули события. Обратите внимание, что эта строка содержит данные студента, студент идентификатор $ строки [ «student_id»]
<tr id="dev<?php echo $row['student_id'];?>" class="hidden">
<td colspan="7">
<table>
<tr><td>Phone Number is <?php echo $row['phone'];?></td></tr>
</table>
</td>
</tr>
Я хочу передать идентификатор элемента из PHP в Javascipt так, что при нажатии на ид расширить он будет выполнять некоторые функции, такие как показ или скрытие
Спасибо.
Что вы пробовали до сих пор, чтобы выполнить эту задачу? Что пошло не так с вашим решением? –