我有興趣在我的Rails應用中使用jQuery UI autocomplete plugin。可能的值數量很小,所以我想將它們存儲在客戶端。所以,我有我的控制器設置如下:在Rails應用中使用jQuery UI自動完成插件
def index
@tags = Tag.find(:all).map { |t| t.name }
end
在我看來:
var tags = <%= @tags %>
的問題是,這將呈現爲:
var tags = ["tag1","tag2"];
相反的:
var tags = ["tag1","tag2"]
我需要做什麼不同的是爲了避免逃避我的標籤數組內的引號?
這有效,但不會創建XSS漏洞? – 2011-04-20 20:07:11
剛剛編輯我的答案 – apneadiving 2011-04-20 21:31:33
我試過你的最新答案,它仍然呈現與報價逃脫... – 2011-04-21 00:07:39