AJAX-Aufrufe in JavaScript ausführen
Während jQuery AJAX-Vorgänge vereinfacht, ist es möglich, AJAX-Aufrufe mit einfachem JavaScript durchzuführen. So geht's:
Vanilla-JavaScript:
function loadXMLDoc() { const xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState === XMLHttpRequest.DONE) { if (xmlhttp.status === 200) { document.getElementById("myDiv").innerHTML = xmlhttp.responseText; } else if (xmlhttp.status === 400) { alert('There was an error 400'); } else { alert('Something else other than 200 was returned'); } } }; xmlhttp.open("GET", "ajax_info.txt", true); xmlhttp.send(); }
jQuery:
$.ajax({ url: "test.html", context: document.body, success: function() { $(this).addClass("done"); } });
Durch Verwendung der Vanilla-JavaScript-Methode können Sie AJAX-Aufrufe direkt durchführen, was Flexibilität bietet und die Manipulation der Antwort ermöglicht, ohne auf jQuery angewiesen zu sein.
Das obige ist der detaillierte Inhalt vonWie kann ich AJAX-Aufrufe mit einfachem JavaScript und jQuery durchführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!