基于数据库值切换切换换行



当前我的更新页面中有一个切换换行开关。到目前为止,在我的数据库中,这个值可以是Null、No和Yes。因此,当用户进入页面时,如果数据库值为Null或否,我希望关闭此开关,如果数据库中的数据库值为Yes,则打开此开关。我尝试了以下操作来启用切换,但当数据库中的数据值为Yes时,它不会打开。

视图类别:

<label class="control-labels mr-4">Lead Gen?</label>
<div class="toggle-wrap tg-list-item">
<input class="tgl tgl-light" id="leadgen" name="leadgen" type="checkbox" 
<?php echo ($listing[0]['leadgen'] == 'Yes' ? 'enabled':'disabled'); ?> />
<label class="tgl-btn" for="leadgen"></label>
</div>

$listing[0]['leadgen']上执行var_dump给了我string(3) "Yes",但开关仍然没有打开

不要使用"enable"one_answers"disable",而是查看checked。你的代码会变成:

<label class="control-labels mr-4">Lead Gen?</label>
<div class="toggle-wrap tg-list-item">
<input class="tgl tgl-light" id="leadgen" name="leadgen" type="checkbox" 
<?php echo ($listing[0]['leadgen'] == 'Yes' ? 'checked' : ''); ?> />
<label class="tgl-btn" for="leadgen"></label>
</div>

相关内容

  • 没有找到相关文章

最新更新