我有一个用户用来共享文章的远程表单,当我点击提交按钮时,将发送ajax请求,然后将结果附加到文章列表。
我想要做的是添加将图像添加到文章的可能性,首先我将multipart: true
添加到我的表单中,然后我安装了一个名为remotipart
的gem,它帮助我通过ajax上传图像,我不要不知道通过ajax上传图像是否安全,但它有效(甚至不知道remotipart是否适用于所有导航器),唯一的问题是firefox存在问题:在导航器底部提交表单后有闪存消息“从[localhost]传输数据”永远不会停止显示。
经过一些反思后,我决定使用另一种方法,即使用单独的形式:一种用于通过ajax工作的文章内容,另一种用于使用iframe处理正常请求的图像,所以当我点击提交按钮时,图像首先通过iframe,然后在提交ajax请求后更新文章内容
这意味着总共我将有2个连续的请求。这是一个很好的方法吗?我还要感谢任何其他建议