函数.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.')}
);
});
})
答案 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>);