function check() {
$.ajax({
type: 'GET',
url: '<?php echo base_url();?>index.php/info_controller/check_login',
success: function (msg) {
if (msg == 'yes') {
job = confirm('Do you want to book this time?');
if (job == true) {
alert();
}
} else {
$('.outer_table').css("opacity", 0.6).fadeIn(300, function () {
$('#login_confirm').show();
});
$('body').click(function () {
$('#login_confirm').hide();
$('body').css("opacity", 1);
});
}
}
});
return false;
}
HTML:
<a href="<?php echo base_url();?>index.php/info_controller/book/<?php echo $listinfo['days_id'];?>/<?php echo $listinfo['time_id'];?>" onclick="return check()";> <b><?php echo $listinfo['time']; ?></b></a>
此url index.php / info_controller / check_login检查php会话是否处于活动状态。如果它处于活动状态,则返回msg&#39;是&#39;否则&#39;否&#39;如果是,则弹出确认框,如果我点击确定,则需要返回true以查看onclick功能&#39;检查&#39;但它总是返回false。 (顺便说一下,我使用的是codeigniter框架)