2015-08-20 2 views
0

Согласно API Backend: https://docs.typo3.org/typo3cms/CoreApiReference/JavaScript/Ajax/Backend/Index.html Я мог бы использовать каждую библиотеку для выполнения вызовов AJAX в TYPO3 Backend.TYPO3 Backend: AJAX с jQuery (params empty)

Я получаю сообщение об успехе, но мой PARAMS массив всегда пустой:

Контроллер

public function renderShowModal($params = array(), \TYPO3\CMS\Core\Http\AjaxRequestHandler &$ajaxObj = NULL){ 
    var_dump($params); 
} 

JQuery

  $.ajax({ 
      type: 'POST', 
      url: TYPO3.settings.ajaxUrls['Controller::renderShowModal'], 
      data: { 
       "test": "bar" 
      }, 
      success: function (result) { 
       console.log(result); 
      }, 
      error: function (error) { 
       console.log(error); 
      } 
     }); 

Что я упускаю или как я должны отправить мои данные?

Это даже не работает так:

{"tx_ext_bm[test]": "bar"} 

Заранее спасибо

+0

Нельзя ли представить рабочий пример с jQuery Ajax в TYPO3 Backend? – TheFlame

ответ

0

Там нет ответа ни в одном из форумов я допрошенных это, так что я в конечном итоге получить доступ к Params традиционным способом с $_POST.

 Смежные вопросы

  • Нет связанных вопросов^_^