【问题标题】:Best practice: JSON/JQuery/Codeigniter with different tabs最佳实践:具有不同选项卡的 JSON/JQuery/Codeigniter
【发布时间】:2010-11-09 02:37:06
【问题描述】:

我正在创建一个日历列表系统,上面有标签日期,下面有数据列表。我想我知道如何使用 JSON 并使用 JQUERY 将数据加载到 div 中,但我不确定如何根据我选择的选项卡动态加载它。

我将如何做到这一点,最佳做法是什么?我正在使用 codeignitor 框架。

【问题讨论】:

    标签: php javascript json codeigniter jquery


    【解决方案1】:

    向每个调用函数的选项卡添加事件监听器,该函数将控制向 ajax 函数发送的内容。

    标签本身会在某处存储日期,例如,假设您的标签是这样设置的

    <ul>
       <li><span class="something">08/09</span></li>
    </ul>
    

    现在让事件监听器绑定到.something,它会调用一个函数,通过 ajax 将选项卡的日期传递到 php 后端。

    called_by_event(e)
    {
       call_ajax_fnc(this.innerHTML);
    }
    

    然后后端解释日期并返回有效信息。

    【讨论】:

    • 我仍然是编程的初学者,正在学习如何结合使用所有这些语言。现在,我使用 PHP 创建了一个数组来生成一个新的
    • ,我需要通过不同的方法来完成此操作,以使所有元素一起工作。它始终设置为今天 + 7 天,每个选项卡将加载当天的 5 个 JSON 数据。我不知道如何编写动态选项卡,日期是动态的,然后将日期链接到它下面的内容 div。
    【解决方案2】:

    你只需要通过 AJAX 加载选项卡 onClick of Show of the tabs。

    【讨论】:

      猜你喜欢
      相关资源
      最近更新 更多
      热门标签