jsコードは次のとおりです。
function bindMyPopovers() {
$("a[rel=popover]").each(function(){
$(this).popover({
trigger: 'hover',
placement: 'top',
html: true,
title:"Passenger Information",
content: "Passenger "+$(this).attr('id')+" "+showPassenger($(this).attr('id'))
})
.click(function(e) {
e.preventDefault()
});
});
}
そして、乗客の情報を取得するための showPassenger() は次のとおりです。
var v=false;
function showPassenger(id){
var id_num=id.charAt(id.length-1);
$.getJSON('Passengers.php?id='+id_num, function(passenger){
v=null;
$.each(passenger, function(pas_key, pas_value) {
v+=pas_key+" "+pas_value;
});
});
return v;
}
いくつかのアイコンに来ると、それに関する情報を見ることができます(私はちょうど制御しました)。また、v の値も変更されません。なぜそうなのですか?どうすればコンテンツをロードできますか?ありがとう。