需要从ajax返回true函数

时间:2015-06-09 05:05:34

标签: javascript php jquery ajax codeigniter

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框架)

0 个答案:

没有答案