これは、非償却型の新しいjquery .load()ajax簡易メソッドです。Jqueryの.load()簡略メソッドのjavascriptに相当するものは何ですか?
たとえば、次のjquery ajax簡易表現の同等のjavascriptは何ですか?
$("#targetdiv").load("page.html");
これは、非償却型の新しいjquery .load()ajax簡易メソッドです。Jqueryの.load()簡略メソッドのjavascriptに相当するものは何ですか?
たとえば、次のjquery ajax簡易表現の同等のjavascriptは何ですか?
$("#targetdiv").load("page.html");
XMLHttpRequest
オブジェクトは、JavaScriptのオブジェクトが
function loadDoc() {
var xhttp = new XMLHttpRequest();
xhttp.open("GET", "ajax_info.txt", true);
xhttp.send();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("demo").innerHTML =
this.responseText;
}
};
}
ありがとうございますが、これは動作しません。 –
xhr = new XMLHttpRequest(); xhr.open( "GET"、 "page.html"、true); xhr.send(); xhr.onreadystatechange = function(){ if(xhr.readyState == 4 && xhr.status == 200){ document.getElementById( "targetdiv")。innerHTML = xhr.responseText; } } –
これは何らかの理由でうまくいくようです。 .openと.sendを一番上に置かなければならない、あるいはうまく動かない。これはjqueryライブラリのload.jsとはとても違って見えます。 –
(jQueryのようなフードライブラリ下AJAX要求のみにこのオブジェクトを使用して)以下のAJAXリクエストは、同一の一例であることができ疑問に、常にありますされた場合jQueryソースコード:https://github.com/jquery/jquery/blob/master/src/ajax/load.jsこの関数は、AJAXリクエストを作成し、応答をターゲット要素のHTMLコンテンツとして設定します。 – David
ご希望の情報があれば受け入れてください/ upvote –
Oliver、これは減価償却されたものです。 –