Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.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
如何使用javascript而不是控制器中的方法在rails中呈现部分点击按钮?_Javascript_Ruby On Rails_Partial - Fatal编程技术网

如何使用javascript而不是控制器中的方法在rails中呈现部分点击按钮?

如何使用javascript而不是控制器中的方法在rails中呈现部分点击按钮?,javascript,ruby-on-rails,partial,Javascript,Ruby On Rails,Partial,我有一个问题,我需要在一个按钮上呈现一个部分,点击说你真的想执行这个动作,并且只能使用javascript来完成,在控制器中添加一个方法并因此呈现部分是不可取的。只需加载部分并使用CSS使用display:none隐藏它,当用户单击按钮时,向他显示确认对话框,并将部分的CSS从none更改为block,您就完成了您可以建议我其他替代方法吗但我希望它在我已经创建的自定义对话框中呈现。如果每次打开窗体时都需要为新对象呈现窗体,该怎么办,我不想向controller发送任何请求,但同时我需要将部分中的

我有一个问题,我需要在一个按钮上呈现一个部分,点击说你真的想执行这个动作,并且只能使用javascript来完成,在控制器中添加一个方法并因此呈现部分是不可取的。

只需加载部分并使用CSS使用display:none隐藏它,当用户单击按钮时,向他显示确认对话框,并将部分的CSS从none更改为block,您就完成了

您可以建议我其他替代方法吗但我希望它在我已经创建的自定义对话框中呈现。如果每次打开窗体时都需要为新对象呈现窗体,该怎么办,我不想向controller发送任何请求,但同时我需要将部分中的html内容推送到自定义对话框。如果是这种情况,您只能按照Agarwal的建议预呈现内容,但是该方法仅限于简单的用例。由于这是一个简单的用例,我遵循以下方法。