CakePHP URL查詢參數不是以標準方式完成的,例如,的PARAMS是/參數1:數值1 /參數2:VALUE2代替參數1 =值1 &參數2 =值2在CakePHP中使用JavaScript訪問URL查詢參數
這意味着location.search不返回值的JavaScript?。
有一個getQueryParams JQuery plugin是我想要做什麼用location.search
我不得不修改此使用
var pairs = location.pathname.split('/');
,而不是
var pairs = location.search.substring(1).split('&');
但是現在這個包括一切但變量pairs
中的主機除外。所以我必須檢查一個':'來查看它是否是一個參數。
這有用 - 但有沒有更好的(更像蛋糕)的方式呢?我不想改進JQuery插件(例如Regex),我想找到一種更好的方式來將插件與CakePHP集成。
Upddate:我已經刪除了jQuery代碼的其餘部分,我很高興與jQuery代碼,我的問題是與蛋糕
更貼它是否有某種方式「像蛋糕」從location.pathname
中刪除您的應用程序,模型和控制器的路徑,以便最終獲得您通常從location.search
獲得的內容?
謝謝@chrisdpratt,抱歉讓我感到困惑,但我正在尋找方法將它更好地整合到蛋糕中。我爲此編輯了這個問題。 – icc97