JSFiddle - React, Tailwind, and code Playground
HTML
<button onclick="AJAX.getContent('1');">1</button>
<button onclick="AJAX.getContent('2');">2</button>
<button onclick="AJAX.getContent('3');">3</button>
<button onclick="AJAX.getContent('4');">4</button>
<button onclick="AJAX.getContent('5');">5</button>
JavaScript
// Объект для работы с AJAX запросами:
var AJAX = {
// "общий" объект XMLHttpRequest:
xhr: new XMLHttpRequest(),
// Функция получения контента:
getContent: function ( num ) {
this.xhr.open('POST', '/echo/html/');
this.xhr.onload = function () {
alert('Ответ от кнопки №' + num );
};
this.xhr.send('delay=1');
}
};