Ruby on rails html按钮onclick函数在html.erb环境中不起作用

Ruby on rails html按钮onclick函数在html.erb环境中不起作用,ruby-on-rails,html,Ruby On Rails,Html,我想在html.erb环境(RubyonRails)中单击按钮从web页面获得一些输入后执行一个jar文件。但它在加载页面时运行jar文件(甚至在单击按钮之前和单击后按钮不工作之前) CJF 我建议您使用JavaScript函数,在按钮上添加一个id,如id=“my_button\u id”,然后执行以下操作: <script> $('#button_id').on('click', function(){ your event goes here }); $(

我想在html.erb环境(RubyonRails)中单击按钮从web页面获得一些输入后执行一个jar文件。但它在加载页面时运行jar文件(甚至在单击按钮之前和单击后按钮不工作之前)


CJF
我建议您使用JavaScript函数,在按钮上添加一个id,如id=“my_button\u id”,然后执行以下操作:

<script>
  $('#button_id').on('click', function(){
    your event goes here
  });

$('#按钮_id')。在('单击',函数()上){
你的活动在这里进行
});

要测试我说的话,请复制并粘贴此代码:

<button id="my_button">
  Enviar
</button>

<script>
  $('#my_button').on('click', function(){
    alert("Hola");
  });
</script>

羡慕
$(“#我的#按钮”)。在('click',function()上{
警报(“Hola”);
});

我尝试了两种方法,但结果仍然相同。请看一下这些片段,提出建议<代码>
CJF$(document).ready(myFirst(){$(“btn”)。在('click',myFirst(){});Second方法:`
CJF!函数myFirst(){document.getElementById(“btn”)。onclick=}`Bro选择器必须具有此表单$(“#id”)才能工作。
<button id="my_button">
  Enviar
</button>

<script>
  $('#my_button').on('click', function(){
    alert("Hola");
  });
</script>