如何将JQuery元素传递给Rails隐藏字段?

时间:2011-05-05 20:49:53

标签: jquery ruby-on-rails ruby

如何将JQuery元素传递到Rails隐藏字段?

1 个答案:

答案 0 :(得分:2)

我假设您想要做类似

的事情
<%= hidden_field_tag :hidden_field_id, $("input#hidden_field_value").val() %>

如果是这样的话,你将无法做到。因为ruby会在jquery运行之前进行评估。

但是你可以通过

获得val(或id或你想要的)
<script type="text/javascript">
  $(function(){
    var new_val = "anything" // Such as $("input#hidden_field_value").val()
    $("input#hidden_field_id").val(new_val)
  });
</script>