gpt4 book ai didi

jquery - 如何使用从 json 上传的 jquery 文件自定义服务器响应

转载 作者:太空宇宙 更新时间:2023-11-03 16:54:59 24 4
gpt4 key购买 nike

我正在使用这个 jQuery file upload 在 Ruby on Rails 上开发文件上传功能,我用过这个 example完成任务。这里的问题是,如示例中所示,创建操作中的响应带有 json 对象,因此可以列出上传的内容

render json: [@upload.to_jq_upload].to_json, status: :created, location: @upload

但是我想在上传图片后用不同的 Action 来响应,比如 format.js 或 .html,那么我该怎么做呢?

最佳答案

渲染 JSON 的 JS 应该从 $.getJSON 更改为 $.getScript

然后,在您的 Controller 中,删除您拥有的 render :json 并放置如下内容:

respond_to do |format|
format.html {}
format.js {}
end

您应该有一个与相应格式(my_view.js.erb 或 my_view.html.erb)相匹配的 View 。然后把你想要的代码放在那里。

关于jquery - 如何使用从 json 上传的 jquery 文件自定义服务器响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12443854/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com