毎回DBのいくつかのパラメータを取得するためにajax関数を作成しようとしていますが、ajaxメソッドを呼び出すと正しく返されません。デバッグすると値は問題ありませんでしたが、返される結果は機能しません。
$(document).ready(function () {
function foo(mod){
var uri="some url";
$.ajax({
type: "GET",
url: uri,
}).done(function( data ) {
return data;
});
}
// alert to get the result is always printing undefined
alert(foo("param_1"));
});