在 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 将其作为数据检索
在我的 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.