簡體   English   中英

CodeIgniter,jQuery和AJAX

[英]CodeIgniter, jQuery and AJAX

我目前正在codeigniter中建立一個網站,該網站是一個頁面網站,基本上是用戶訪問該頁面的網站,他們使用該菜單創建了一個主菜單,然后選擇要查看的站點部分,然后單擊相關的部分鏈接...單擊這些鏈接應在其自己的手風琴菜單中顯示內容。

我的問題是我認為最簡單的方法是使用jquery和ajax加載選定的視圖? 如果我錯了,那將是一個更好的解決方案,而且我找不到關於使用ajax加載視圖的任何信息,請問有人嗎?

是的,您可以通過在菜單和鏈接上綁定單擊事件來輕松地使用AJAX和jQuery加載內容,如下所示:

$("a.menuitem").click(function () {
    var link = $(this), url = link.attr("href");
    $("#content_pane").load(url);
    return false; // prevent default link-behavior
});

但是,通過沿這條路線走,您將放棄瀏覽器中的某些關鍵功能。 后退按鈕不起作用。 您的用戶無法為任何子頁面添加書簽。 有一些解決方法(例如jquery history plugin ),但是要替換每個用戶瀏覽器固有的功能將需要很多工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM