我有两个档案:
在index.php
中,我正在创建新的用户对象:user_home
和调用user.php
就像这样,起作用了:
function showUsers()
$user_home->showUsers()
如何在不刷新页面的情况下,以客观的方式使用AJAX
进行操作。
发布于 2016-01-29 03:52:02
AJAX是javascript,在客户端导航器中运行,而不是在serveur上运行。因此,您不能在页面il加载后重新运行PHP。
解决方案是创建一个php脚本,只生成unser信息(调用$user_home->showUsers()),并使用javascript调用此脚本。
function getUser(){
$.ajax({
url: "http://PATH_TO_YOUR_NEW_PHP_SCRIPT"
success:function(data){
$('#user_infos').innerHtml(data);
}
})
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div id="user_infos"></div>
https://stackoverflow.com/questions/35083592
复制