<form action="javascript:void(null)" onsubmit="submit_form(this)" method="post" id="newCatPromForm" class="addForm">
на стороне js все это ловится в функции submit_form дальше все это должно обработаться в соотвествующем методе контроллера, но я чет хз как вызвать метод и втулить ему данные, у меня получается или отдельно вызвать метод вот так
<button type="submit" onClick=" xajax_process_browse_url('?action=promotions_addPromotion'); return: false;>
или передать в заголовках данные с формы?
гугли js fetch
Ля.. сделай код с табуляцией и выдели monospaceом.. Тогда почитаю
ща в пастебин закину
https://pastebin.com/nf3tUFFS
Я вот читаю доку, и вижу что xajax конфигуряется в контроллере.. Пишешь функции, которые тебе нужны: function updateData($frmData) { //TODO } регистрируешь их: $xajax->registerFunction("updateData"); $xajax->processRequest(); А в коде я этого ничего не вижу.. Вероятно оно где то инкапсулировано.. Но я не вижу где Откуда бы ему знать что это за форма и кто её должен обрабатывать если он генерит эту инфу себе в форму на основании зарегистрированных ф-ий
Вообще дока, это то что стоит прочесть в первую очередь :D
Я заглянул по первой ссылке в запросе xajax docs https://www.interface.ru/home.asp?artId=18356 Это звучит достаточно логично, если знать как работает обычный XMLHttpRequest, ajax, fetch То сразу станет понятен вектор того, как работает xAjax.
Обсуждают сегодня