0
私は自分のサイトの別のページに1つのAJAX呼び出しを行い、2つの異なるdivの内容を取得しようとしています。例えば複数のdivを1つのAJAXコールで埋め込む
: 別のページ私のサイトには、このコンテンツ、私はこれらのdiv要素の両方の内容をつかむために、単一のAJAX呼び出しを作りたい
<div id="firstDiv">Content of first div</div>
<div id="secondDiv">Content of second div</div>
を持っています。 私はこのような何かをやってみました:
$.ajax({
url: myPageURL,
success: function (contents) {
if ($(contents).find('#firstDiv').length > 0) {
var firstDivContents = $(contents).find('#firstDiv').html();
$(firstDivContents).prependTo('#Col1');
}
if ($(contents).find('#secondDiv').length > 0) {
var secondDivContents = $(contents).find('#secondDiv').html();
$(secondDivContents).prependTo('#Col2');
}
}
});
最初のIF文が実行され、期待通りに情報が取り込まれますが、2番目のIF文は何も行いません。私が最初のIF文をコメントアウトすると、2番目のIF文はうまく動作します。