我正在 onclick 事件上调用原型(prototype)模式窗口。在模式窗口内调用的页面包含一个 JavaScript 函数。该函数不在模态窗口内执行。但是,当页面单独运行而不是在模态窗口内运行时,它可以正常工作。
我的问题是 javascript/Ajax 函数是否可以在原型(prototype)模态窗口中工作?
最佳答案
不确定如何加载窗口内容(或使用哪种模式窗口),但是 Ajax.Updater
有一个名为 evalScripts
的选项,需要将其设置为 true 以评估请求中的脚本:
new Ajax.Updater(elementId, url, {evalScripts: true});
关于javascript - 在原型(prototype)模态窗口内调用 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5074989/