Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.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 4 onclick在rails 4中不起作用_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 4 onclick在rails 4中不起作用

Ruby on rails 4 onclick在rails 4中不起作用,ruby-on-rails-4,Ruby On Rails 4,我在搜索中使用了onclick函数。当我单击搜索按钮时,它不会变成脚本。我得到如下错误: 未知行为 找不到GeneralController的操作“创建” 你能告诉我该怎么做吗?请提供你的代码 如果在javascript中将onClick函数作为单独的方法编写,rails通常需要onClick=“window.method()” 范例 Rails HTML <a onClick="window.message()"></a> 还是咖啡脚本 window.message

我在搜索中使用了onclick函数。当我单击搜索按钮时,它不会变成脚本。我得到如下错误:

未知行为 找不到GeneralController的操作“创建”


你能告诉我该怎么做吗?

请提供你的代码

如果在javascript中将onClick函数作为单独的方法编写,rails通常需要onClick=“window.method()”

范例 Rails HTML

<a onClick="window.message()"></a>
还是咖啡脚本

window.message = ->
    alert 'hello!'
    return

请添加代码(另请参阅),这意味着名为General的控制器没有创建操作。正如您的搜索按钮所指向的那样。非常感谢您的回复。请标记正确答案并向上投票。为了建立我的声誉以及我为什么回答你的问题,我在脚本中输入了一个错误的id。现在我更正了它。再次感谢各位#基思,#塞夏͢议员,#亚科瓦尔,#马克森斯
window.message = ->
    alert 'hello!'
    return