2011-05-05 48 views

回答

2

我假设你想要做的事就像

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

如果是这样的话,你不会是能够做到这一点。因为在jquery甚至运行之前,ruby会被评估。

但是你可以通过让

<script type="text/javascript"> 
    $(function(){ 
    var new_val = "anything" // Such as $("input#hidden_field_value").val() 
    $("input#hidden_field_id").val(new_val) 
    }); 
</script> 
相关问题