/ / ajaxはjquery-jquery、ajaxに依存していますか

ajaxはjquery-jquery、ajaxに依存していますか

私はこれについて調べたことがありますが、それほど多くのことがわかりませんでした。誰かがこれについて詳しく説明できるかどうかは大きな助けになります。

あなたの努力のために事前に感謝します。

回答:

回答№1は1

いいえ

Ajaxは非同期JavaScriptとXMLを意味します。 ajaxを使用すると、まったく新しいHTML文書を読み込まなくても、ユーザーの操作後に新しいデータが表示されるリッチWebアプリケーションを作成できます。

XHR、新しいフェッチAPI、またはjQuery.ajaxでajax技術を使用してデータを取得するアプリケーションを作成できます。


回答№2の場合は0

いいえ、AJAXは次のようにブラウザに組み込まれています。 XMLHttpRequest。しかし、異なるブラウザは、それぞれ異なる実装をしています(それぞれ独自の癖を持っています)。 XMLHttpRequest"の実装と jQuery.ajax 開発者に統一APIを公開することにより、これらの違いを橋渡しします。


回答№3の場合は0

AJAXはjQueryに依存しません。 jQueryはjavascriptのフレームワークです。単純な形式でjQueryを使用してajaxを使用することもできます。

$.ajax({
url : "", // Your url to be requested
data : {
}, // Data to be passed to the server
dataType : "JSON"
});

上記の$ .ajaxを使用しているときは、jqueryライブラリで定義されているメソッドを継承します。

jqueryライブラリを含めずに使用したい場合は、以下のように使用する必要があります。これはjqueryライブラリを必要としません

if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}

xmlhttp.open("GET","demo_get.asp",true);
xmlhttp.send();

参照: http://www.w3schools.com/ajax/