我总是得到"未定义变量:点击"虽然我特意告诉那个该死的程序"嘿听,我知道它是未定义的,只有在定义该变量时才做东西" ...
我这样做错了吗?我这样写:
<?php if (isset($records[$clicked])) { ?>
$("#remove").click(function() {
$.ajax({
url: "/public/index.php/my_team/removefrommyteam",
type: "GET",
data: {athlete_id: <?php echo $records[$clicked]->member->id; ?> },
dataType: "text",
success: function(msg){
alert(msg);
}
});
});
<?php } ?>
答案 0 :(得分:4)
$ clicked是你未定义的变量,但是你在这里测试$ record,你可能需要像这样测试:
<?php if (isset($clicked, $records[$clicked])) { ?>