من می خواهم در صفحه main.php از طریق یکسری چک باکس که همگی آنها در کلاس college قرار دارند در صورتی که توسط کاربر انتخاب شوند مقدارشان بصورت آژاکسی به صفحه getgroup.php فرستاده شود
در صفحه getgroup.php گروه های آموزشی با استفاده شماره آی دی دانشکده نمایش داده می شوند$(".college").click(function () {
if ($(this).prop("checked") == true) {
val = $(this).val();
$.ajax({
type: "GET",
url: "getgroup.php?id=" + val,
success: function (response) {
$("#groups").html(response);
}
});
}
});همه چیز تا این مرحله به درستی انجام می پذیرد و من هر دانشکده ای را که انتخاب کنم گروه های آموزشی اش بصورت چک باکس لیست می شود مشکل از آنجایی شروع می شود<?php
$link = mysqli_connect("127.0.0.1","root","password","many tomany");
mysqli_set_charset($link,"utf8");
$query = "select * from groups where college_id = ".$_GET["id"];
$result = mysqli_query($link,$query);
$groups = mysqli_fetch_all($result,MYSQLI_ASSOC);
foreach($groups as $group){
echo $group['name'] ."<input type='checkbox' class='group' name='groups[]' value=$group[id]>";
}
?>
که من پس از آن از طریق jquery و یا javascript نمی توانم به چک باکس های مربوط به گروهها یآموزشی دسترسی داشته باشم من کد زیر را در ادامه صفحه main.phpنوشته ام ولی کار نمی کندیعنی هیچ آلرتی صورت نمی گیرد
$(".group").click(function () {
alert("hooray!");
}
);