我从controller.now调用一个js函数我将这些js代码移动到js.erb文件中。 如何在js.erb文件中使用page.call? 代码:
page.call "replace_rentroll_class"
page.call "flash_writter", "#{FLASH_MESSAGES['properties']['412']}"
how to move those codes into js.erb file?
答案 0 :(得分:0)
你只需要直接调用javascript函数,es:
page.call "function1", "param1", "param2"
应该成为
function1("param1", "param2");
在你的情况下:
replace_rentroll_class();
flash_writter("<%=j FLASH_MESSAGES['properties']['412'] %>")
j
用于阻止Rails转义消息中的HTML标记。如果您不需要,请将其删除。