我正在寻找一种在 ajax 调用后动态加载 JavaScript 以加载对话框/弹出窗口的方法。
我希望对话框加载它自己的 JavaScript 文件和任何内联 JavaScript。
我已经看到使用方法执行 ajax 调用以将 html 加载到 DOM 中然后具有“完整”回调的示例,加载方法将在加载 html 后调用该回调。
但是,使用这种方法会阻止对话框上的任何 JavaScript 执行,并要求启动 JS 知道有关对话框的详细信息,以便它附加事件等。
实现此目的的唯一方法是让对话框将文档源加载到 iframe 中以便它可以运行 JavaScript?