gpt4 book ai didi

javascript - rails : updating partial dosen't execute inline javascript from the partial

转载 作者:行者123 更新时间:2023-11-30 18:33:05 30 4
gpt4 key购买 nike

我在下拉菜单的 Onchange 事件上更新 DIV 元素。而我正在使用partial 来替换DIV 中的内容。这是我的 ajax 调用:

  var cach_this = this;
$j.ajax({
url: url,
context: document.body,
complete: function(text,status){
cach_this.runtime_container[0].innerHTML = text.responseText;
}
});

url: 是对 Controller 方法的调用

从 Controller 中它会像这样呈现:

render :partial => "choose_by_all", :locals => {:uniq_id => params[:uniq_id]}, :layout => false

部分内容完美加载,但部分内联 javascript 不执行。

最佳答案

我在我的一个 Rails 2 应用程序中遇到了同样的问题,经过几天的谷歌搜索、阅读文档等,结果发现 Javascript 是在页面加载时执行的。除非显式调用该函数,否则加载其中包含某些 Javascript 函数的部分不会触发。

关于javascript - rails : updating partial dosen't execute inline javascript from the partial,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9064583/

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