我的一个测试是通过javascript创建一个表单post,从表单中删除第一个输入域。测试显然因此而失败。通过binding.pry调试时,看起来js post在将第一个参数address_by_user发布到我的路由时将其丢弃。测试在两天前就通过了,表单还没有改变。我尝试重新启动我的计算机,以防它是一个僵尸进程或被缓存的东西,但行为继续。有什么想法吗?使用以下代码通过javascript提交的表单:
var form_id = "#form-step" + cur
在app/view/警报/_form.html.erb中,我有一个表单(在该表单中,我设置了@警报= Alert.new)。这很好,当我单击submit时,我得到最后,我输入app/view/警报/create.js.erb。但是,如果我通过JQuery调用呈现表单,则似乎忘记了:remote => true。escape_javascript( rend