Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Ajax библиотека (https://javascript.ru/forum/project/50404-ajax-biblioteka.html)

caetus 24.09.2014 22:36

Ajax библиотека
 
Кто какие знает ajax библиотеки весом не более 5кб ?

Vlasenko Fedor 24.09.2014 23:20

http://microjs.com/#ajax

Аркадий Укупник 03.10.2014 17:51

function post(url, cb, data) {
  var req = new XMLHttpRequest;
  req.open('POST', url);
  // req.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
  req.onload = function () {
    try {
      req.responseJSON = JSON.parse(req.responseText);
    } catch (e) {}
    cb.call(this, req);
  };
  if (isFormElement(data)) { // data instanceof HTMLFormElement
    data = new FormData(data);
  } else if (false == data instanceof FormData) {
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    if (isPlainObject(data)) { // typeof data=='object'
      data = buildQuery(data); // var temp=[];for(var i in data) temp.push(encodeURIComponent(i)+'='+encodeURIComponent(data[i]));data=temp.join('&');
    }
  }
  req.send(data);
}


Часовой пояс GMT +3, время: 02:47.