私は以下のコードを使用してajax呼び出しを成功裏に作成するページAを持っています。しかし、ページAがページBによってタブとしてajaxによって呼び出された場合、コードは機能しません。直し方?私はこれが実質的に作成されたdivに関連していることは知っていますが、ここで 'on'を使う方法や修正する方法をグーグルが示していません。ajaxタブ内でのAjax呼び出し、onの使用?
$.ajax({
type: "GET",
url: 'hotel-avail.php',
data:'querystring defining data',
success: function(data){
$("#div<%=i%>").html(data);
}
});
私はajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.jsへのリンクがページBないA.正解でなければならないことも想定していますか? jQueryのページに存在する場合
には、たとえばHTMLコードなどのデータが必要です。 – vaso123
質問は、このコードをページBで呼び出すイベントは何ですか?私はそれが本当の問題がどこにあるのかを賭けて喜んでいるだろう。 – aaronofleonard
@Amleonard、上記のajaxコードは、レコードセットのループ内にあり、ホテルのリストを生成します。ループごとにコードが自動的に起動し、divの空き状況(yesまたはno)にレスポンスを配置してホテルの詳細を表示します。そのようなものとして、ループを引き起こすイベントはありません。 BJのAJAXタブとして開いたときではなく、自分自身でページを開いたときにうまく動作します。 – Paul