嗨我有一个extbase typo3扩展名。它包含一个窗体的模型窗口。提交ajax调用通过updateAction.My更新基础表。如何通过获取表单参数getArgument ()在controller.My代码方法如下Ajax表单提交 - typo3
给出我的形式是
<form id="updatewindow" method="POST" name="iframe">
<p><label for="fields">' + $(title).html() + ':</label>
<input type="text" value="' + cell_data + '" name="tx_suserform_userform[newUser][name]"></p>
</form>
AJAX调用
url_update = '<f:uri.action action="updateFileds" absolute="1" noCacheHash="1"/>';
jQuery.ajax({
url: url_update,
type: "POST",
data: params,
success: function (data) {
if (data == 'true') {
location.reload();
} else {
}
}
});
在我的控制,我写
$post_val = $this->request->getArgument('name');
但它返回错误和
$this->request->getArguments()
只返回控制器名称和行动
正是..我需要知道的。 –