动态内容

时间:2013-01-25 10:43:56

标签: php cakephp

我的索引页面有两列布局。在左边我有几个图标(链接),右边是动态内容。每当我点击左边的一个图标时,我想在右边显示相关信息。

我不知道我是否应该使用Ajax或与CakePHP相关的东西(我读过requestAction但我觉得这不是正确的方法。)

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

您可以使用$this->Js->link()生成ajax调用。

但我建议你开始阅读整篇JsHelper 文档。

答案 1 :(得分:1)

您必须了解jQuery$.ajax in jQuery

所以你可以这样做。

<script type="text/javascript">

    (function($){

        $('LINKS_LEFT').click(function(e){

            e.preventDefault();

            var href = $(this).attr('href');

            $.ajax(
            {
                url         : href,
                dataType    : 'html',
                beforeSend  : function()
                {
                    // show loading or else
                },
                success     : function(response)
                {
                    if(response)
                    {
                        // display it in right side div.
                    }
                }
            });

        })

    });

</script>