2016-07-27 16 views
0

jquery、json、ajax、およびphpを使用して複数のデータを返す方法。ajax PHPでjsonを使用して複数のデータを返す

$.ajax({ 
    url:'ajax.php', 
    type:'post', 
    data:{function:'postAnswer', questionID:$('#questionID').val(), answer:$('#answer').val()}, 
    success:function(data) 
    { 
     alert(data); 
     location.reload(); 
    } 
    }); 
+1

でこのコードを使用する必要があります;'なぜあなたは、Ajaxをやっている????????? ???????????????????????????????????????????????????????? ???????????????? – madalinivascu

答えて

0

JSON値に使用する二重引用符は、またはそれがこの

data:{function:"postAnswer", questionID:$('#questionID').val(), answer:$('#answer').val()}, 
0

すべての最初のような変数の変更となり、あなたは(エンコードをJSONする必要があります)ajax.php で返されたすべてのデータあなたはそれを戻す前にそのページでエンコードする必要があります。

echo json_encode(data variable name in ajax page); 

その後、あなたは)( `location.reloadを行っている場合は成功相

$.ajax({ 
    url:'ajax.php', 
    type:'post', 
    data:"passing_dataname"+passing_data, 
    success:functiondata, textStatus, jqXHR) 
    { 
     var answer=jQuery.parseJSON(data); 
     alert(answer); 

    } 
    }); 
関連する問題