2012-06-21 35 views
0

我正在對使用js咖啡腳本導航到網站的其他頁面的應用程序部分進行更改。我想將當前的獲取請求追加到新的url。Rails使用咖啡從url訪問當前GET頁面參數

有沒有簡單的方法來訪問咖啡腳本中的獲取請求?

我知道在javascript中你可以使用window.location來獲取完整的url,但是你如何在coffeescript中做到這一點。

回答

1

請看看下面的代碼

paramValue = (name) -> 
    name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]") 
    regexS = "[\\?&]" + name + "=([^&#]*)" 
    regex = new RegExp(regexS) 
    results = regex.exec(window.location.href) 
    unless results? 
    "" 
    else 
    results[1] 

到方法的參數是其價值,你需要帕拉姆的帕拉姆的名稱。它將返回該特定網址的相應值。

window.location.href將返回當前頁面的URL