我知道这听起来很疯狂。 ;)
My Line:
"#{escape_javascript(content_tag(:a, "edit", :href => edit_object_payment_url(@object, "\#{payment_id}")))
然后插值,我注入我的变量。 Payment_id是一个javascript变量。是否可以在语法上将该变量传递给此escaped_javascript语句?
答案 0 :(得分:1)
您的Rails视图将无法访问JavaScript变量,因此您将无法使用JavaScript变量调用Rails URL帮助程序方法,如edit_object_payment_url
。但您可以使用JavaScript在客户端构建URL。