首页 > Web开发 > 详细

cakePHP的ajax弹出窗

时间:2015-08-06 12:49:26      阅读:274      评论:0      收藏:0      [点我收藏+]

在html里添加一个触发弹出框的按钮

    $("#button1").on("click", function() {
        $("#dialogue").fadeIn();
        $("#dialogue_bg").fadeIn();
        $("#d_title").text("标题");
        $.ajax({
            url:    ‘/marketing/test‘,
            type:   ‘get‘,
            success: function(data) {
                $("#dialogue_content").html(data);
                $("#dialogue").css(‘width‘, "500px");
                $("#dialogue").css(‘top‘, ($(window).height() - $("#dialogue").height())/2);
                $("#dialogue").css(‘left‘, ($(window).width() - $("#dialogue").width())/2);
            }
        });
    });

 

在controller里添加test方法

public function test()
{
    $this->layout = false;
    $a1 = ‘测试‘;
    $a2 = ‘测试2‘;
    $this->set(compact("a1","a2"));
}

然后添加一个test.ctp文件

<div>
<?php echo $a1;?>
</br>
<?php echo $a2;?>
</div>

效果如下

技术分享

cakePHP的ajax弹出窗

原文:http://www.cnblogs.com/polax/p/cakePHP.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!