MAO-EYE 2019-04-18 16:09 采纳率: 100%
浏览 19

ajax调用未发送到php

My ajax call won't send to php file for it to show on screen. The call is running because i get the "ok" alert but the php page does not show the hello world on the screen

    $.ajax({

        type: "POST",
        url: "test.php",
        data: {data: "hello world"},
        success: function(){
            alert("OK");
        }
    });


    $test = 7;
    echo $test;
    $data = "";
    $data = $_POST["data"]; 
    $request = $data;

    print_r($request);
    echo $request;

expected: 7hello world actual: 7

  • 写回答

1条回答 默认 最新

  • weixin_33717298 2019-04-18 16:13
    关注

    You need a callback in your function .. IE

    success: function(result){
    

    This will end up with the output of the php file, and can be used like so:

    alert("OK - " + result);
    // OR
    console.log(result);
    // OR
    $('#your_element_id').html(result);
    
    评论

报告相同问题?

悬赏问题

  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?