gpt4 book ai didi

javascript - 如何在没有原型(prototype)助手的情况下从 Rails Controller 在页面中呈现部分内容

转载 作者:搜寻专家 更新时间:2023-11-01 04:55:44 25 4
gpt4 key购买 nike

我正在从我的 Rails 3 应用程序中删除 Prototype 以换取 jQuery,并试图弄清楚我的 Controller 应该如何在不使用此 Prototype 助手的情况下更新部分 html 页面:

page.replace_html( "content", :partial => "day" )

最佳答案

自从您升级到 Rails 3 后,您就可以很好地停止使用 RJS。在 AJAX 方法上使用回调来进行替换。例如:

Ajax 调用:

$.ajax(
url: "/things/one",
type: "GET",
complete: function(response, status) {
$('#content').html(response);
}
);

然后在 Controller 中:

class ThingsController

def one
respond_to do |format|
format.js { render :partial => "day" }
end
end

end

关于javascript - 如何在没有原型(prototype)助手的情况下从 Rails Controller 在页面中呈现部分内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3782403/

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