ajax没有回应

时间:2014-04-14 16:31:40

标签: php ajax

我尝试做出回应,但我做不到。我不能描述它为什么不起作用或它出了什么问题。

var virmanYap = function(){
   $("#loading").show();
   $("#tblVirman").hide();
   alert('Virman');
   var data = $("#virman_filtre").serialize();
   $.post("php/virman_yap.php", data).success(function(r){
        alert(r);
   });
}

我的PHP代码:

foreach ($_POST['virman'] as $evrakNo => $detay) {
    print_r($_detay);
}
echo "asd";

3 个答案:

答案 0 :(得分:0)

尝试$ .ajax而不是$ .post:

var virmanYap = function () {
    $("#loading").show();
    $("#tblVirman").hide();
    alert('Virman');
    var data = $("#virman_filtre").serialize();
    $.ajax({
        url: 'php/virman_yap.php',
        type: 'POST',
        data: data,
        success: function (r) {
            alert(r);
        }
    });
}

答案 1 :(得分:0)

在此处查看$.post文档:https://api.jquery.com/jQuery.post/

正如您所看到的,成功回调是其中一个参数,您不需要将其链接起来。

答案 2 :(得分:0)

$.post("php/virman_yap.php", data, function(r){
        alert(r);
});

做这样的事情。只需删除链接的成功函数,你应该很好。