gpt4 book ai didi

php - Bootstrap 下拉自动选择

转载 作者:行者123 更新时间:2023-12-01 05:40:55 26 4
gpt4 key购买 nike

我正在使用 Bootstrap 下拉菜单增强功能,有没有办法可以根据从数据库中提取的值预先选择下拉选项之一?我已经尝试了以下适用于普通单选按钮的方法,但它不适用于此。我猜因为它是 Bootstrap ,所以可能需要在某处添加某种 .active 或 .selected 。

        <!-- Email -->
<div class="form-group">
<label for="pri_email" class="col-sm-3 control-label">Primary email</label>
<div class="col-sm-9">
<div class="input-group">
<input type="email" class="form-control" id="pri_email" placeholder="Email" name="pri_email" value="<?php echo $row_ShowContact[0]['pri_email'];?>">
<div class="btn-group input-group-btn">
<button data-toggle="dropdown" class="btn btn-default dropdown-toggle">Home <span class="caret" style="margin-left: 4px"></span></button>
<ul class="dropdown-menu">
<li><input type="radio" id="pri_email_home" name="pri_email_type" value="home" <?php if (!(strcmp("home", $row_ShowContact[0]['pri_email_type']))) {echo "checked=\"checked\"";} ?>><label for="pri_email_home">Home</label></li>
<li><input type="radio" id="pri_email_work" name="pri_email_type" value="work" <?php if (!(strcmp("work", $row_ShowContact[0]['pri_email_type']))) {echo "checked=\"checked\"";} ?>><label for="pri_email_work">Work</label></li>
<li><input type="radio" id="pri_email_marketing" name="pri_email_type" value="marketing" <?php if (!(strcmp("marketing ", $row_ShowContact[0]['pri_email_type']))) {echo "checked=\"checked\"";} ?>><label for="pri_email_marketing">Marketing</label></li>
<li><input type="radio" id="pri_email_invoice" name="pri_email_type" value="invoice" <?php if (!(strcmp("invoice", $row_ShowContact[0]['pri_email_type']))) {echo "checked=\"checked\"";} ?>><label for="pri_email_invoice" >Invoice</label></li>

</ul>
</div>
</div>
</div>
</div>

一般情况下,下拉菜单工作正常,并且 pri_email_typevalue 已存储在数据库中 - 我只是希望能够重新调用它。

谢谢。

最佳答案

我用上面的代码解决了自己的问题,因为我改变了这个......

<button data-toggle="dropdown" class="btn btn-default dropdown-toggle">Home <span class="caret" style="margin-left: 4px"></span></button>

对此...

<button data-toggle="dropdown" class="btn btn-default dropdown-toggle"><?php if($row_ShowContact[0]['pri_email_type'] == ""){echo "Home";}else{echo ucfirst($row_ShowContact[0]['pri_email_type']);}?> <span class="caret" style="margin-left: 4px"></span></button>

关于php - Bootstrap 下拉自动选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30760114/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com