我的单选按钮值仅显示第一个字母
我的单选按钮值仅显示第一个字母(请参阅此处的图片)。我设置了一个带有单选按钮的表单,可以在“图像幻灯片”和“视频幻灯片”之间进行选择,但仅显示每个值的第一个字母。只有“I”和“V”。为什么会这样显示呢?我该如何解决这个问题?
这是我的代码,其中突出显示了单选按钮特定的行: http://pastebin.com/sDGTMe6v
My Radio Button values are only showing the first letter (see picture here). I have a form set up with a radio button to choose between "Image Slide" and "Video Slide" but only the first letter from each value is showing up. Just the "I" and the "V". Why is this displaying like this? How can I fix this?
Here is my code with the lines specific to the Radio Button highlighted: http://pastebin.com/sDGTMe6v
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我认为
你应该显示 $option,而不是 $option['name'] :
I think in
you should be displaying $option, not $option['name'] :
我不确定对象 $option 是如何制作的。您可以通过在第 119 行之后(在 foreach 函数内)添加以下行来调试它,看看它应该如何工作:
您可能无法使用 $option['value'] 或者它可能无法正确解析。一旦您看到 $option 的结构,您就可以进一步调试。
I'm unsure how the object $option is made. You can debug that, to see how it should work, by adding this line after line 119(inside the foreach function):
You may not be able to use $option['value'] or it may not be getting parsed correctly. Once you see the structure of $option you can debug further.
发生这种情况是因为您尝试输出
$option
不是一个数组..只是输出
这对于 value 属性也应该是相同的..所以
$option['value']< /code> 也应该是
$option
it happens because you try to output
your
$option
is not an array..just output
This should be the same for the value attribute as well.. so
$option['value']
should be$option
as well