繁体   English   中英

Jquery 简单的 Ajax Post PHP 不起作用

[英]Jquery simple Ajax Post PHP not working

我有一个简单的代码,但不起作用。 我想创建一个更复杂的函数,但我只需要基本结构。

HTML

<span class="cleanreport">Delete Record</span>

Javascript:

$( ".cleanreport" ).click(function() {

var token = "test";

$.ajax({
data: {"data": token},
type: "post",
url: "clean.php",
success: function (data) {
console.log(data);
$('.test').html(data);
  }
    });
});

PHP清理.php

$data = $_POST['data'];
echo $data;

我做错了什么?

这应该适合你:

var token = "test";
$.ajax({
    type: 'POST',
    url: "clean.php",
    data: {id: token},
    dataType: "json",
    success: function(response) {
        // some debug could be here
    },
    error: function(a,b,c) {
        // some debug could be here
    }
});

如果没有,请使用console.log()调试successerror参数。

基于jquery 文档设置typemethod的别名,因此这肯定不会成为您的问题。

$( ".cleanreport" ).click(function() {
    var token = "test";
    $.post('clean.php",
    {
       data: token
    },
    function (data,status) {
        //console.log(data);
        $('.test').html(data);
    });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM