如何将JQuery元素传递到Rails隐藏字段?
答案 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>