2015-08-20 35 views
0

根據後端API:https://docs.typo3.org/typo3cms/CoreApiReference/JavaScript/Ajax/Backend/Index.html我可以使用每個庫在TYPO3後端執行AJAX調用。TYPO3後端:使用jQuery的AJAX(參數爲空)

我得到了成功的消息,但我的參數數組總是空:

控制器

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

TYPO3 Backend中沒有人能提供jQuery Ajax的工作示例嗎? – TheFlame

回答

0

有任何我質疑這個論壇沒有答案,所以我結束了訪問PARAMS的傳統方式與$_POST