在 Symfony 控制器中获取数据属性值

Get data attribute value in Symfony controller

在我的 View 中,我有这个隐藏字段

<input type="hidden" id="logoID" name="logoID" class="logoID" value="123">

使用数据属性通过jQuery向它添加额外的数据像这样

$('.logoID').data('fileName', 'xyz.jpg')  
// adds data attribute to input element -> <input ... data-fileName='xyz.jpg' /> 

现在我需要在我的控制器fileName中取回这个

。我知道我可以通过

获得这个隐藏字段的 value
$form['logoID']->getData();       // 123

但我还需要数据属性的 (fileName)。我该怎么办?非常感谢任何线索。

data-attributes 不能直接通过 PHP 脚本使用。您需要使用另一个隐藏输入发送该值,或者稍后使用 Jquery 检索该值,然后使用 Ajax.

post 将其作为数据检索