繁体   English   中英

使用jquery的一页Codeigniter网站? 阿贾克斯?

[英]One page Codeigniter site using jquery? ajax?

我希望提供一些建议,想象一下您是否会在网站上,并且仅通过导航菜单来招呼您,单击位于屏幕左侧的导航菜单,您可以在右侧添加各种内容屏幕的一面被加载到各个“ div”中,然后折叠成手风琴(这实际上是一个页面的网站(是的,我知道SEO,可访问性和可用性很差)。现在这使我提出了一些问题。)1)是单击这些“模块”时为每个模块加载数据的最佳方法。 我如何在离开索引页的情况下加载codeigniter视图? 2)用户还可以删除“模块”而不离开页面如何实现? 3)如果从3个不同的视图中装入了3个页面,那么我如何才能做到这一点,所以只能打开一个手风琴? 4)如果“模块”中有其他链接,则应在其左侧的另一个视图中加载,我该如何控制它?

我知道我在征求很多建议,但我从未在网上看到过像这样的东西,并且非常感谢您提供有关最佳方法的反馈。

这确实是有关jQuery和jQuery的Ajax方法的问题。 您并不是在问任何困难的问题。 只是一个菜单,它会异步调用服务器的内容,并将重新放置的HTML加载到特定的DIV中。

$("a.homePage").click(function(){
  showLoadingAnimation(); // Indicate ajax-loading
  $("div.Container").load("/home", {}, function(){
    hideLoadingAnimation(); // Hide indicator after content is loaded
  });
});

这将加载到您的home视图中。 只要确保它不带模板即可。 一旦开始进行实际开发,请返回此处提出更具体的问题,以获取更快,更彻底的答复。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM