Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在rails4表单中,如何获取一个字段的值以分配给视图本身中的会话变量_Ruby On Rails_Ajax_Html_Forms_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 在rails4表单中,如何获取一个字段的值以分配给视图本身中的会话变量

Ruby on rails 在rails4表单中,如何获取一个字段的值以分配给视图本身中的会话变量,ruby-on-rails,ajax,html,forms,ruby-on-rails-4,Ruby On Rails,Ajax,Html,Forms,Ruby On Rails 4,我需要在表单本身中获取一个表单字段的值,以便在product\u form\u item\u unit\u select的值更改时执行一些ajax操作 我尝试了以下方法: <%session[:item_id] = $('#product_form_item_unit_select)').value%> 但是,上述操作不起作用。请帮助如果要将会话设置为select list的值,则必须将所选值作为参数(即来自jquery ajax调用的数据)传递给服务器。您可以发布jquery a

我需要在表单本身中获取一个表单字段的值,以便在product\u form\u item\u unit\u select的值更改时执行一些ajax操作

我尝试了以下方法:

<%session[:item_id] = $('#product_form_item_unit_select)').value%>

但是,上述操作不起作用。请帮助

如果要将会话设置为select list的值,则必须将所选值作为参数(即来自jquery ajax调用的数据)传递给服务器。您可以发布jquery ajax调用的代码。$.ajax'/users/'+selectedProductId+'/users.json',键入:'GET'success:data->ownerSelectBox=$'itm\u form\u manu\u select'$.ajax'/users/'+selectedProductId+'/users.json',键入:'GET',data:$'product\u form item\u unit\u select'。value,成功:data->ownerSelectBox=$'itm_form_manu_select'您可以将上述数据传递给rails和内部控制器操作设置会话。此外,您还可以在问题中发布尽可能多的代码。这将帮助您更快地获得答案。