Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >php结果没有返回到html ajax调用

php结果没有返回到html ajax调用
EN

Stack Overflow用户
提问于 2022-04-28 19:18:48
回答 1查看 46关注 0票数 1

我有下面的代码来创建datatable。

它不是从我的php文件返回json结果,而是返回php文件本身。

我检查了localhost页面上的php文件,看起来php文件运行良好:

{“recordsTotal”:0,"recordsFiltered":115,"data":[{"chr":"chr1","pos":631704},{"chr":"chr1","pos":631714},{"chr":"chr1","pos":631848},{"chr":"chr1","pos":632344},{"chr":"chr1","pos":632461},{"chr":"chr1","pos":633015},{"chr":"chr1","pos":633143},{"chr":"chr1","pos":633300},{"chr":"chr1","pos":633364},{"chr":"chr1","pos":633839},{"chr":"chr1","pos":633852},{"chr":"chr1",“pos”:633860}.

有人能帮我吗?

我尝试了这个答案

PHP code is not being executed, but the code shows in the browser source code

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
LoadModule php_module "C:/xampp/php/php8apache2_4.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

但还是没用。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
`<script>
    $(document).ready(function() {
        $('#example').DataTable( {
            "processing": true,
            "serverSide": true,
            "ajax": {url : "example.php",
                     type: "GET",
                    },
            "columns": [
{ "data": 'chr'},
{ "data": 'pos'}
]
        } );
    } );
</script>`

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-04-28 19:35:51

尝试添加dataType:"json"..。我也有6个月的Javascript,如果它不起作用,让我知道,我会尝试其他的东西。我在php上工作了20年。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script>
   $(document).ready(function() {
            $('#example').DataTable( {
                "processing": true,
                "serverSide": true,
                "ajax": {url : "example.php",
                         type: "GET",
                         dataType:"json",
                        },
                "columns": [
    { "data": 'chr'},
    { "data": 'pos'}
    ]
            } );
        } );
    </script>

在你的PHP脚本中..。我不熟悉SSP课程,但你不能这样做吗?这就是我在游戏中如何从php返回json到javascript的方式。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
print json_encode(array("food"=>$_SESSION['food'],"wood"=>$_SESSION['wood'],"gold"=>$_SESSION['gold'],"stone"=>$_SESSION['stone']));

然后在javascript内部函数(数据)中使用data.food (在ajax调用之后)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72052441

复制
相关文章
ajax调用
ajax调用 <script type="text/javascript"> $(function(){ $.ajax({ 'type':'get', 'url':'http://www.owenzhang.com/good.php', 'data':{ //默认自动添加callback参数 'order_id':'7',
OwenZhang
2021/12/08
1.4K0
ajax html例子,AJAX实例[通俗易懂]
// IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
全栈程序员站长
2022/09/22
2.5K0
ajax html例子,AJAX实例[通俗易懂]
Web Worker 调用Ajax
Web Worker -- Ajax 一般来说,Ajax 和 Web Worker 都是异步执行的,似乎没有必要在Web Worker里调用Ajax,如果存在这种情况,Ajax 需要按照一个队列里数据排列的顺序同步发送请求,如果不想页面被阻塞,这种情况下可以使用Web Worker 并且需要在Web Worker里使用Ajax。或者说非要在Web Woker里使用Ajax。 在Web Worker直接使用Ajax可能会碰到一个问题,Juery在做初始化的时候依赖DOM,而Web Worker和DOM是
芥末鱿鱼
2022/05/05
1.1K0
ajax_option.html
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>ajax_option.html</title> <script type="text/javascript"> function getText(value){ var xmlhttp; if(value == ""){ document.getElementById("showTex
闵开慧
2018/03/30
8530
php与Ajax(一)———Ajax简介
AJAX 是 Asynchronous JavaScript And XML 的首字母缩写。
致Great
2023/08/26
1360
ajax没有响应问题
加上一个 resp.setHeader("Access-Control-Allow-Origin", "*");
一个风轻云淡
2022/11/13
2K0
ajax没有响应问题
Python Web 实现Ajax调用
Html前端: $.ajax({ type:"GET", url:'/getmobile', data:'id='+id, dataType:"json", success:function(data){ alert(data);
py3study
2020/01/06
2K0
ajax php投票记录功能,PHP 实例 AJAX 投票 | 菜鸟教程[通俗易懂]
在下面的实例中,我们将演示一个投票程序,通过它,投票结果在网页不进行刷新的情况下被显示。
全栈程序员站长
2022/07/28
7.3K0
php与Ajax实例
Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界面。
Java架构师必看
2021/03/22
2.9K0
前端html+js如何直接调用后端php函数?
实际上,可能吗?除了使用表单给后台提供数据,想想,你向Linux系统写入文件试试?什么用户,哪个组,有无write权限?这些读写权限,您能过吗?
程序员小助手
2020/04/08
4.3K0
PHP+Ajax+Canvas
ip地址: 计算机在网络中的唯一标识, 就是用来定位计算机的 缺点: 不好记
用户3461357
2019/08/02
3.3K0
ecshop中ajax的调用原理
     ecshop中的ajax对象是在js/transport.js文件中定义的。里面是ajax对象文件。声明了一个var Ajax = Transport;对象和一个方法Ajax.call = Transport.run;
Java架构师必看
2021/03/22
6.7K0
谈谈IE针对Ajax请求结果的缓存
在默认情况下,IE会针对请求地址缓存Ajax请求的结果。换句话说,在缓存过期之前,针对相同地址发起的多个Ajax请求,只有第一次会真正发送到服务端。在某些情况下,这种默认的缓存机制并不是我们希望的(比如获取实时数据),这篇文章就来简单地讨论这个问题,以及介绍几种解决方案。 目录 一、问题重现 二、通过为URL地址添加后缀的方式解决问题 三、通过JQuery的Ajax设置解决问题 四、通过定制响应解决问题 一、问题重现 我们通过一个ASP.NET MVC
蒋金楠
2018/01/15
1.4K0
谈谈IE针对Ajax请求结果的缓存
Jquery和PHP Ajax JSON
本文由来源 21aspnet,由 javajgs_com 整理编辑,其版权均为 21aspnet 所有,文章内容系作者个人观点,不代表 Java架构师必看 对观点赞同或支持。如需转载,请注明文章来源。
Java架构师必看
2021/03/22
1.5K0
python调用PHP
. 调用php 方法一: import subprocess #simple caller, disguard output subprocess.call("php /path/to/my/old/script.php") # if you want output proc = subprocess.Popen("php /path/to/my/script.php", shell=True, stdout=subprocess.PIPE) script_response = proc.st
py3study
2020/01/06
5.8K0
php调用python
php文件: <?php $program="/usr/bin/python ./a.py "; #注意使用绝对路径 $g='b'; $p=exec($program.$g);echo $p; pyt
py3study
2020/01/13
2.5K0
centos7.0 可以访问HTML文件,不能访问PHP文件,因为php-fpm没有扩展包
解决方法 :https://blog.csdn.net/ityang_/article/details/53980190
全栈程序员站长
2022/07/07
9740
centos7.0 可以访问HTML文件,不能访问PHP文件,因为php-fpm没有扩展包
点击加载更多

相似问题

php函数不将结果返回到ajax调用

21

Php不将数据返回到ajax调用

22

将PHP对象返回到ajax调用

11

使用ajax将mysql结果返回到php

14

Jsonify数据没有返回到ajax调用

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文