文档准备好后通过 Ajax 加载的 Rails 远程表单未提交
Posted
技术标签:
【中文标题】文档准备好后通过 Ajax 加载的 Rails 远程表单未提交【英文标题】:Rails remote form loaded via Ajax after document ready is not submitting 【发布时间】:2011-11-24 19:39:13 【问题描述】:我有一个使用form_tag
和:remote => true
的远程表单,它是从部分加载的。当我像往常一样通过自己的视图加载表单时,它会按预期工作。但是,然后我尝试在文档准备好后通过 AJAX 将部分加载到另一个页面上。当我尝试提交此表单时,没有任何反应。我尝试了一个常规的提交按钮并调用form.submit()
。
是否有一些我必须复制的 Rails 远程表单的 javascript 初始化?还是这里发生了其他事情?
【问题讨论】:
【参考方案1】:我唯一能想到的就是表单中遗漏的 CSRF 令牌。
【讨论】:
以上是关于文档准备好后通过 Ajax 加载的 Rails 远程表单未提交的主要内容,如果未能解决你的问题,请参考以下文章