donglaogu3788 2016-06-10 14:24
浏览 35
已采纳

Ajax成功函数参数为空?

Im getting an empty success function parameter back (lewa). But when I change 'lewa' to order (order.vnaam) it works. Could you point out what the problem is?

$(document).ready(function() {  
    $.ajax({
        type: 'POST',
        url: 'json-users.php',
        dataType: 'json',
        success: function(naam) {
            $.each(naam, function(i, item) {
                $('ul').append('<li>Voornaam: ' + item.voornaam + '<br>Achternaam: ' + item.achternaam + '</li>');
            });
        }
    }); //end get data db
}); //end document ready function

function upload() {

            var order = {
                vnaam: $('.voornaam').val(), 
                anaam: $('.achternaam').val(),
            };

            $.ajax({
                type: 'POST',
                url: 'posttest.php',
                /*dataType: 'json',*/
                data: order,
                success: function( lewa ) {
                        //When action is a success
                        $('ul').append('<li>Voornaam: ' + lewa.vnaam + '<br>Achternaam: ' + lewa.anaam + '</li>');
                        console.log(lewa);
                        console.log(order);
                },
                error: function() {
                        //When action is a failure
                        alert('error running function');
                }
            });

}

The following code is posttest.php

$voornaam = mysqli_real_escape_string($connect, $_POST["vnaam"]);
$achternaam = mysqli_real_escape_string($connect, $_POST["anaam"]);


$sql = "INSERT INTO users (voornaam, achternaam) VALUES ('".$voornaam."', '".$achternaam."')";

mysqli_query($connect, $sql);

The following code is json-users.php

$array_user = array();

    while ( $data = mysqli_fetch_assoc($result) ) {
        $array_user[] = $data;
    }

    echo json_encode($array_user);
  • 写回答

1条回答 默认 最新

  • dqpciw9742 2016-06-10 14:35
    关注

    Didnt return anything from posttest.php

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序