选择不起作用的选项

时间:2016-10-06 01:11:26

标签: php html wordpress drop-down-menu

我正在通过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>

1 个答案:

答案 0 :(得分:0)

我运行你的html并给出正确的输出。请检查继承的css和javascript。请参阅链接 -

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