0

我有一个场景,我需要通过 ajax 请求加载一个 HTML 页面(其中可能有一些脚本)。

在实际呈现的页面中,我们可能只有很少的 $(document).ready 处理程序,但它们已经在当前文档就绪时执行了。现在,当将 ajax 响应加载到文档上时,我需要执行 ajax-response 中的所有那些 document.ready 处理程序。

通过 ajax 加载的脚本不在我们的控制范围内可以修改!

那么,有没有办法处理这种情况呢?

提前致谢, SuryaPavan

4

1 回答 1

0

将 dataType 更改为 html 以使其执行。

“html”:以纯文本形式返回 HTML;包含的脚本标签在插入 DOM 时进行评估。

于 2013-08-14T09:31:44.460 回答