Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.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
RubyonRails中的视图,使用javascript启用submit_标记_Javascript_Ruby On Rails - Fatal编程技术网

RubyonRails中的视图,使用javascript启用submit_标记

RubyonRails中的视图,使用javascript启用submit_标记,javascript,ruby-on-rails,Javascript,Ruby On Rails,我有一个html.erb文件,其中包括以下内容 <%= submit_tag "Locate", :disabled => true %> true%> 我还有true%>,当用户点击页面上的谷歌地图时(从一个单独的javascript文件中),它的值会通过locpos.value=place.address更新 仅当'locationPOS'文本字段\u标签中有文本时,我才想启用提交标签 有什么建议吗?在您看来: <%=text_field_tag 'locatio

我有一个html.erb文件,其中包括以下内容

<%= submit_tag "Locate", :disabled => true %>
true%>
我还有
true%>
,当用户点击页面上的谷歌地图时(从一个单独的javascript文件中),它的值会通过
locpos.value=place.address更新

仅当
'locationPOS'
文本字段\u标签中有文本时,我才想启用
提交标签

有什么建议吗?

在您看来:

<%=text_field_tag 'locationPOS', "", :disabled => true, 
:onchange => "check_value(this.value);" %>

我相信有必要对上述代码进行一些调试。:)

非常感谢!这让我注意到,我需要添加的全部内容是:id=>“my_submit_button”,毕竟在我之前的代码中,这让它工作起来很有魅力。谢谢
<%= submit_tag "Locate", :disabled => true, :id => "my_submit_button" %>
function check_value(val)
{
  if(val.length > 0)
  {
    document.getElementById("my_submit_button").disabled=false;
  }
}