将另一页加载到DIV中

时间:2015-08-02 11:27:31

标签: javascript jquery xampp

函数.load在localhost上的Chrome上无效(使用Xampp)。
如果我按下按钮,在JsFiddle上没有任何反应。我的目标是加载到DIV id =“lista_ogol”另一页。可能吗?
感谢您的帮助,如果我的代码很乱,请告诉我要改变什么。

这是我的HTML代码:

<ul>
    <div id="lista_ogol" class="lista">
    <li><a id="rejestracjaID" href="javascript:void(0)" >Rejestracja</a></li>
    <li><a href="logowanie.php">Logowanie</a></li>
    </div>
</ul>

这是我的Js脚本:

jQuery(function(){
            jQuery('#rejestracjaID').click(function(){
                jQuery('#lista_ogol').load('logowanie.php', 
                        function(){alert('Content Successfully Loaded.')} 
                );
            });
        })

2 个答案:

答案 0 :(得分:2)

您需要在html文件中包含jquery脚本。

<head>

确保将其放在文档的name="Anup" self.cursor.execute("SELECT * from user_data WHERE Name = %s", (name,)) 中,或者放在用于加载PHP页面的脚本之上。

答案 1 :(得分:2)

如果您没有收到任何与jQuery相关的错误(例如$ is not defined / jQuery is not defined),则表示jQuery工作正常。

在这种情况下首先想到的是找不到请求的页面。尝试将正确的 网址 添加到logowanie.php(例如"/gate/login/logowanie.php"),因为.load()可能不会能够找到您要求的文件。

同时,如果你想在DIV中添加任何新的html页面,另一种选择(可能会或可能不会达到你的目的)是首先回显 iframe 然后使用jQuery的.append()方法附加它:

jQuery('#lista_ogol').append(<the iframe>);