如何使用jquery在弹出窗口中进行页面转换?

ash*_*ram 5 jquery spring-mvc popup

我们有一个使用jquery的Web应用程序.我们必须添加一个将在弹出窗口中打开的新模块.然后,该模块中的所有页面将使用ajax在同一弹出窗口中打开.

我们将有添加/编辑/列表/搜索页面等页面.我们希望在同一个弹出窗口中加载这些页面.

这是否可以在弹出窗口中进行页面转换.我们正在使用spring MVC.

编辑1

就像你点击菜单中的链接一样,它会打开一个弹出窗口.弹出窗口将有更多的按钮,这些按钮将进入新的屏幕,但在相同的弹出窗口中.我用ajax来更新一小部分屏幕.我过去常常使用div和span.但是我们如何用包含许多html组件的全新页面替换整个弹出页面.

就我使用ajax而言,当你进行远程调用时,服务器端方法将一些数据对象作为响应返回给json,可以在客户端使用它来更新页面的某些区域.

我们可以从服务器端返回整个页面吗?

请帮忙.

Aly*_*oss 1

您应该能够仅通过发出对标准页面的请求来使用 AJAX 获取整个页面。然后你就可以做popup.document.documentElement.innerHTML = newHTMLnewHTML从服务器返回的 HTML 在哪里。