繁体   English   中英

选择的选项不起作用

[英]Selected on an option not working

我正在通过PHP速记if语句加载所选内容。 检查选项会显示正确的项目具有selected属性,但实际上并未选择。 我还使用了selected="selected"但它也不起作用。 我什至尝试对属性进行硬编码,但仍然无法正常工作:

<select id="popUpType" name="popUpType" class="widefat">
    <option value="none" <?php echo ($popUpType == 'none') ? "selected" : ""; ?>>None</option>
    <option value="entry" <?php echo ($popUpType == 'entry') ? "selected" : ""; ?>>Entry</option>
    <option value="exit" <?php echo ($popUpType == 'exit') ? "selected" : ""; ?>>Exit</option>
    <option value="event-based" <?php echo ($popUpType == 'event-based') ? "selected" : ""; ?>>Event-Based</option>
    <option value="timed" <?php echo ($popUpType == 'timed') ? "selected" : ""; ?>>Timed</option>
</select>

我正在WordPress中构建它,并在最新版本的Chrome中进行测试。 我以前做过,从来没有问题。

这是做出选择并提交后的输出:

<select id="popUpType" name="popUpType" class="widefat">
    <option value="none">None</option>
    <option value="entry" selected>Entry</option>
    <option value="exit">Exit</option>
    <option value="event-based">Event-Based</option>
    <option value="timed">Timed</option>
</select>

我运行您的html,它给出正确的输出。 请检查CSS和javascript继承的。 请查看链接-

[https://jsfiddle.net/4yoy3L0v/][1]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM