gpt4 book ai didi

jquery - AJAX 调用由服务器处理但不会呈现?

转载 作者:行者123 更新时间:2023-12-01 06:37:01 24 4
gpt4 key购买 nike

在我的 Rails 3 应用程序中,我有一个页面需要定期与服务器检查更新信息,然后相应地更新无序列表。遵循 Rails 3 equivalent for periodically_call_remote 所示的示例,我转换为适当的 CoffeeScript 并创建了必要的 .js.erb 部分。

页面调用服务器,服务器响应正确的js文件,但页面上的任何内容都无法修改。 alert('foo'); 工作正常,但 .html().replaceWith() 顺序上的任何内容都不会。

这是我的 CoffeeScript :

$(document).ready ->
setInterval () ->
$.ajax url: "programs", type: "GET", dataType: "script"
, 10000

以及相应的.js.erb:

$("#programlist").html("<%= escape_javascript(render @programs) %>");

这里有什么问题吗?

最佳答案

尝试$("#programlist").load(..);

关于jquery - AJAX 调用由服务器处理但不会呈现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12277143/

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