Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jQuery将jsp页面中的内容加载到模式窗口中?_Javascript_Jquery_Jsp_Jquery Ui Dialog - Fatal编程技术网

Javascript 如何使用jQuery将jsp页面中的内容加载到模式窗口中?

Javascript 如何使用jQuery将jsp页面中的内容加载到模式窗口中?,javascript,jquery,jsp,jquery-ui-dialog,Javascript,Jquery,Jsp,Jquery Ui Dialog,我正在努力找到解决这种情况的最佳方法。我想将内容从jsp页面加载到弹出窗口,我尝试使用SimpleModel,但是这个库不适用于jsp页面,现在我尝试使用来自jQueryUI的对话框。然而,这也不起作用 下面是我的代码: function loadPage() { $("#loaderPage").load("test1.jsp"); $("#loaderPage").dialog({ height: 600, width: 600,

我正在努力找到解决这种情况的最佳方法。我想将内容从jsp页面加载到弹出窗口,我尝试使用SimpleModel,但是这个库不适用于jsp页面,现在我尝试使用来自jQueryUI的对话框。然而,这也不起作用

下面是我的代码:

function loadPage() {    
    $("#loaderPage").load("test1.jsp");
    $("#loaderPage").dialog({
        height: 600, 
        width: 600, 
        modal: true
    }); 
    return false;
}

我没有得到一个错误,但我也没有得到一个对话框弹出。有什么问题吗?如何解决问题?

JSP页面会将常规HTML发送到浏览器,因此无论是JSP页面还是其他类型的服务器端技术生成您正在调用的页面

确保“test.jsp”页面的相对路径与包含脚本的页面的相对路径相同

还要确保有一个元素(例如div)的id属性等于“loaderPage”

确保包括Arun Killu在评论中提到的jquery和jquery ui库

此外,使用iframe也可能有意义。见此:

只需检查以下内容——调用load page时是否包含插件和jquery库也是dom加载的