以下のような jQuery ファイルから ajax リクエストを送信します。JSON でのレスポンスが必要です。
jQuery.ajax({
url: '/Control/getImageDetails?file_id='+currentId,
type: 'GET',
contentType: 'application/json',
success: function (data){
alert(data);
}
});
});
Python では、次のように Ajax リクエストに応答を送信しました。
record = meta.Session.query(model.BannerImg).get(fid)
return_info = [record.file_id, record.filename, record.links_to]
return result_info
これにより、パラメータがプレーン テキストで返され、異なる値として読み取ることが不可能になります。JSONとしてPythonから応答を送信すると、この問題が解決すると思います。以前にJSONを使用したことはありません。応答を JSON として返すにはどうすればよいですか?