-
-
-
- Примеры
- API
Это старая версия документа!
Взаимодействие по AJAX с клиентской стороны реализуется функцией w_core.request
По идеологии Wmart, событие должно быть привязано к тегу с атрибутом data-action
Все объекты, над которыми выполняется действие программно, должны иметь атрибут data-type
$('[data-action="sombody.action"]').on('submit', function(e){ e.preventDefault(); //исключаем действие по умолчанию var form = $(this); //получаем форму var request = $(this).formObject(); //получаем данные из формы wmart.request('somebody.action',request,function(response){ form.formErrors(response.errors); //обрабатываем результат проверки }); });
$('[data-action="sombody.action"]').on('click', function(e){ e.preventDefault(); //исключаем действие по умолчанию var obj = $(this); //ссылка var request = $(this).attrObject(); //получаем data-атрибуты ссылки wmart.request('somebody.action',request,function(response){ console.log(response.result); //выводим поле result из ответа }); });