2012-02-22 33 views
0

我正在Ruby-On-Rails中開發一個Web應用程序。它大量使用JavaScript。問題是,當用戶點擊一個鏈接,這是假設進行JS調用,如果JavaScript被禁用或由於互聯網連接速度緩慢而無法完全加載;它會發出HTML請求。這給我錯誤「缺少模板」。我不想將用戶重定向到任何HTML頁面模板。避免HTML請求,並只做js調用 - ruby​​ on rails

JavaScript關閉時,如何禁用鏈接?或強制只做JS調用?我想實現類似Twitter的東西。

任何幫助高度讚賞。謝謝:)

回答

3

如果你不希望鏈接實際上處理href和去任何地方,然後將鏈接的href設置爲"#"而不是一個真正的URL。

+0

嗯..正確..但我怎麼能讓JS調用的URL?我應該在數據屬性中指定該URL嗎? – Bongs 2012-02-22 06:25:59

+0

如果您需要鏈接上的數據,您可以將其放在其他屬性上,如數據屬性(如果需要)。 – jfriend00 2012-02-22 06:33:11

+0

謝謝...我想知道Twitter如何隱藏網址!他們從不提及網址。就好像他們在js中構建路線一樣。 – Bongs 2012-02-22 06:37:13