问题 :(
我正在尝试以 RoR 方式实现 AJAX,但在提交表单后收到以下消息。
模板丢失
缺少模板点/创建,使用 {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :咖啡]}。搜索:*“PATH_TO_APP/survivor-fantasyleague/app/views”
设置
提交的表单标签是通过
<%= form_tag('/points', remote: true) %>
is生成的<form accept-charset="UTF-8" action="/points" data-remote="true" enctype="text/javascript" method="post">
我有一个
create
表单提交的操作。动作结束时是:响应{ |格式| 格式.html;格式.js { } }
create
的视图create.js.erb
位于正确的视图子文件夹中。它包含 3 行 JQuery。
注意:当我替换format.html
为 时format.html { render <THING_TO_RENDER> }
,它会重新加载整个页面并呈现“THING_TO_RENDER”
希望我只是不了解一些基本的东西,因为这是我第一次尝试使用 AJAX。
此外,我所获得的信息来自我能找到的少数教程(例如 RoR 指南)。
谢谢。