【发布时间】:2016-01-29 11:38:11
【问题描述】:
我有 2 个文件:
- user.php 和
- index.php
在index.php 我正在创建新的用户对象:user_home 并调用user.php
这样就可以了:
function showUsers()
$user_home->showUsers()
如何在不刷新页面的情况下客观地使用AJAX。
【问题讨论】:
我有 2 个文件:
在index.php 我正在创建新的用户对象:user_home 并调用user.php
这样就可以了:
function showUsers()
$user_home->showUsers()
如何在不刷新页面的情况下客观地使用AJAX。
【问题讨论】:
AJAX 是 javascript,在客户端导航器中运行,而不是在服务器上。所以你不能在页面加载后直接运行 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>
【讨论】: