2017-09-27 11 views
-2

私はユーザーの詳細を表示するユーザー検索エンジンを作成しましたが、プロフィール画像も表示したいと思います。ajaxコールで画像を配信する方法

のindex.php

if (account !="") { 
$.ajax({ 
    url:"profile.php", 
    method:"POST", 
    data:{ 
     number:account, 
    }, 
    dataType:"JSON", 
    success: function(data) { 
     $("#image").html('<img src="data:image/png;base64,' + data + '" />'); 
     $("#name").text(data.name); 
     $("#phone").text(data.phone); 
     $("#email").text(data.email); 
    }, 
    error: function(err) {  
     alert("Result is not found"); 
    } 
}); 
} 
+0

このようなコードをコメントに追加しないでください。代わりに、質問を編集してコードを追加してください。それだけでなく、あなたの問題は何ですか?あなたは何をしたいか教えてくれましたが、実際には質問しませんでした。 – Binarus

+0

成功メソッドの#image行がdataオブジェクトを呼び出しますが、data.imageプロパティとはみなされません。その結果、画像が得られない可能性がありますが、データオブジェクト全体を挿入しようとしています。 – Luke

答えて

0
function(data) { 
            return '<img src="'+data+'" class = "img-circle" hight = "50" width = "50" />'; 
            }       

After fetching you data please update the render function to put you image property in that function 
0

私はこの

$("p").html('<img src="' + data.image + '" />'); 

おかげで私の問題を解決しました。

関連する問題