我想在同一页面上加载内容,而不是使用 AJAX 或 JQuery 将内容加载到外部页面。实现这一目标的最佳方法是什么?
这是我的 external.php 的片段
$id = null;
if (!empty($_GET['id'])) {
$id = $_REQUEST['id'];
}
if (null === $id) {
header('Location: gamerprofile.php');
} else {
$pdo = getDB();
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$q = $pdo->prepare('SELECT * FROM gamers where id = ?');
$q->execute(array($id));
$email = $q->fetch(PDO::FETCH_ASSOC);
}
使用j查询加载功能可以吗还是有更好的方法?
$("a.cRead").click(function() {
$("#rpfsecTwo").load("read.php?id='.$row['id'].'");
});
最佳答案
使用jquery的load()
是好方法之一,也可以使用$.get
:
$.get("read.php?id='.$row['id'].'", function(data, status){
$("#rpfsecTwo").html(data);
});
关于javascript - 使用 Jquery 或 AJAX 加载和更改同一 page.php 上的 content.php,而不是外部 page.php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42142924/