php - AJAX在Wordpress中返回整个页面
问题描述
我尝试在 wordpress 中使用带有 jquairy 的 ajax 方法来检查 php 文件中特定函数的返回,但它返回带有 si 的 aloto 的整个页面只想要结果段落“我是 ajax 新手”
AJAX
<div class="result"></div>
<h1><button class="next">Next Round</button></h1>
<script>
$('.next').click(function(){
$.ajax({
url: "http://localhost/wordpress/wmyc-ajax/",
success: function (result,status,xhr) {
$(".result").empty();
$(".result").append(result);
}
});
});
</script>
PHP 文件
<?php
session_name('WMYC');
session_start();
function checkRound($round){
global $wpdb;
$table_teams = $wpdb->prefix . 'teams';
$check = $wpdb->get_var("SELECT * FROM $table_teams where xy='$round' AND trainer = {$_SESSION['trainer']}");
if($checkrows != NULL) {
$_SESSION['round']++;
echo '<meta http-equiv="Refresh" content="0">';
} else {
echo '<p id="parag">Please Wait...!</p>';
}
}
checkRound('r'.$_SESSION['round']);
?>
它不仅返回整个页面我正在寻找的结果,那么我如何才能获得 PHP 函数的结果,无论是刷新页面还是“请稍候......!” 段落?
解决方案
推荐阅读
- selenium-webdriver - 当我将 WebdriverManager 与 selenium 并行使用时,我在测试用例的中间收到此错误。'断开连接:未连接到 DevTools'
- javascript - 在另一个节点 js 服务器之前添加登录节点服务器
- python - 如何使用 Python 创建屏幕截图 Motion JPEG 流媒体服务器?
- c++ - C++ - 以特定方式对向量中的字符串进行排序
- reactjs - React tiliio 可编程视频切换摄像头不工作
- c# - OpenIdConnectProtocolInvalidNonceException。用户仍然可以在 AuthenticationFailed 通知上进行身份验证吗?
- java - 以随机顺序访问数组中的每个值
- java - 如何使用“@”(注释)在变量名称中签名创建变量?
- php - 我的变量有问题吗?
- python - 如何从“cats_vs_dogs”张量流数据集中查看图像