我在cakephp的表单中有一个时间选择下拉列表。当我在chrome中运行页面时,下拉列表的样式与我在firefox中运行相同页面时看到的样式不同。在firefox中我看到3个箭头按钮与每个下拉列表(自动生成)如下:
在Chrome中我的看法不同:
我希望隐藏firefox下拉列表中的箭头按钮,使其看起来与chrome中的箭头按钮类似。我用谷歌搜索了一些解决方案但没有工作。这是因为cakephp auto会产生3个下拉菜单。 如何在生成的每个下拉列表之间应用标记? 代码:
<?php
echo $this->Form->input('Rideoffer.DepartureTime', array(
'type' => 'time',
'selected' => '9:00:00',
'interval' => 5
));
?>
我如何解决这个问题?
答案 0 :(得分:0)
查看它生成的标签,并使用您喜欢的/围绕/之前/之后的任何类型的标签手动生成它们。瞧。
请记住,CakePHP只是PHP - 如果它不能让你的生活变得更轻松,那就绕过那个部分并以“正常”的PHP / HTML方式进行。
(我不相信您可以通过FormHelper指定自动生成日期时间下拉列表的分隔符标记/代码)