Micro AJAX Script - это маленькая функция для работы с AJAX.
Размер: 1KB. Pack версия: 622B.
Синтаксис:
ajax(URL,{[method:'[POST,GET]',element:'[#el,.el,el]',data:{var:'var',...},callback:function(var){...}]})
URL - URL страницы куда будет отправлен запрос.
method - метод отправки информации POST или GET (Не обязательный параметр).
element - DOM элемент куда будет помещен результат.
data - информация которая будет отправлена.
callback - функция которая будет вызвана после выполнения запроса.
Пример использования:
ajax('test.php',{method:'GET',element:'#result',data:{firstname:'Ivan',lastname:'Petrov'},callback:function(result){alert(result);}})
Еще было бы полезно, если написал php-обработчик.
И еще вопрос - насколько тулза кроссбраузерная? На чем проверял?
добавлено спустя 41 секунду:
Это не полноценный скрипт, перенес в прочие языки.
Akdmeh, проверял на многих устройствах. Писалось для мобильных гаджетов, поэтому поддержка Opera Mini была обязательным условием. Поддержка Opera Mini 4+(более ранние версии обрабатывают на сервере оперы), Opera 8.50(еще старее просто не смог найти), IE 8+, Chrome 6+, Firefox 3.5+, Android, iOS не проверялась.
PHP обработчик, подробнее можно?
Akdmeh пишет:
"
Это не полноценный скрипт, перенес в прочие языки."
Я вроде написал, что это только функция.
добавлено спустя 2 минуты:
Akdmeh, через параметр GET, из data:{firstname:'Ivan',lastname:'Petrov'} получится firstname=Ivan&lastname=Petrov