DAX – одна з функцій FullAjax, використовується для запиту текстових даних, xml, json та подібних (DataAjaX).
Приклад використання DAX:
1 2 3 | dax({url:'myurl', id:'save-data', form:'myform', method:'post', cb:function(resp, cbo){ alert(resp.text || resp.xml) }}) |
Дані з усіх полів (input, textarea, select, …) форми в якої id=’myform’ будуть автоматично зібрані та відправлені на url=myurl методом post.
id – це внутрішній ідентифікатор потоку, призначений для розділення потоків декількох запитів до сервера. В один і той же час не може існувати декілька запитів з однаковим id, наступний запит скасовує попередній. Також, використання id дозволяє повторно використовувати вже створені в пам’яті об’єкти.
Список параметрів DAX: (далі…)
