この関数を呼び出すと、それを呼び出した他の関数で使用する戻り値が得られません。alert() を使用して値がそこにあることを確認できるため、このリクエストが機能することはわかっています。どんなアイデアでも大歓迎です。
function GetRepName(InputStr1){
var name = '';
$.post("getrepname.php", {queryString: ""+InputStr1+""}, function(data){
if(data.length >0) {
$('#Results'+InputStr1).html(data);
name = data;
}
});
return name;
}
私がこれまでに読んだ投稿では、外部関数で変数を定義してから返すことを提案していますが、これは機能していないようです。returnステートメントを発行する前に、値が返されるのを待つコードを追加する必要がありますか?