wanguan2000
2008-09-07 11:57
浏览 236
已采纳

如何将javascript中的变量值传递到rails代码中以便于使用?

function generatePara(){
var a=10
}

如何将javascript中的变量值传递到rails代码中以便于使用?
怎么把a的值传到Controller??

[code="java"]class LookController < ApplicationController
def form
@user = params[:a]
end

end[/code]

请大家指教,谢啦!
[b]问题补充:[/b]
我想用 prototypeHelper 里面的方法来解决在解决这个问题,有是办法马?
<%= link_to_remote
:url => {:action => "look"},
:updata => "";
:before => "generatePara()"
%>

怎么弄阿?
[b]问题补充:[/b]
:with的参数好像不行,可以传递参数但是好像还是在javascript里面,调用不到rails里面。
window.location.href="http://localhost:3000/look/form/"+generatePara
是可以的!

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • qichunren 2008-09-07 13:27
    已采纳

    很简单.
    function generatePara(){
    var a=10;
    return a;
    }
    window.location.href="http://localhost:3000/look/form/"+generatePara

    评论
    解决 无用
    打赏 举报
  • 查看更多回答(2条)

相关推荐 更多相似问题