简体   繁体   English

如何在语义用户界面中做占位符?

[英]How to make placeholder in semantic-ui?

I am using https://semantic-ui.com/modules/dropdown.html plugin and I have to display the placeholder. 我正在使用https://semantic-ui.com/modules/dropdown.html插件,我必须显示占位符。 I am retrieving data from the database which is working but the placeholder is not displaying. 我正在从正在运行的数据库中检索数据,但未显示占位符。

Note:- If I remove PHP code than it is displaying placeholder. 注意:-如果删除PHP代码,则显示占位符。

I tried 我试过了

$('select.dropdown').dropdown({placeholder:'select option'});

and also tried 并尝试了

<option value="" selected="selected" disabled >Select option</option>

but not working. 但不起作用。 Please check my code and assist me. 请检查我的代码并为我提供帮助。

    <select  class="ui fluid search dropdown" id='select-super'>
   <option value="">Select Option</option>

      <?php while($row = mysqli_fetch_array($learn_teach_result)):;?>
                    <option value="<?php echo $row['email'];?>"><?php echo $row['email'];?></option>
                <?php endwhile;?> 
    </select>

Try to use an option with no value, this data should be present in your array in the PHP. 尝试使用没有值的选项,此数据应在PHP的数组中显示。

Example: 例:

<div class="another dropdown example">
  <select class="ui dropdown">
    <option value="">Gender</option> <!-- your placeholder -->
    <option value="1">Male</option>
    <option value="0">Female</option>
  </select>
</div>

Try below code. 尝试下面的代码。

<select  class="ui fluid search dropdown" id='select-super'>
   <option value="">Select Option</option>
  <?php while($row = mysqli_fetch_array($learn_teach_result)):;?>
            <option value="<?php echo $row['email'];?>"><?php echo $row['email'];?></option>
        <?php endwhile;?> 
</select>

What I did. 我做了什么。 I add placeholder inside While. 我在While中添加占位符。 I don't know it is right or wrong but working for me. 我不知道这是对还是错,但为我工作。

Thanks, MR.Gibbok, With the help of your comment I got my solution 谢谢,吉布博克先生,借助您的意见,我得到了解决方案

<select  class="ui fluid search dropdown" id='select-super'>
  <?php while($row = mysqli_fetch_array($learn_teach_result)):;?>
   <option value="">Select Option</option>
   <option value="<?php echo $row['email'];?>"><?php echo $row['email'];?></option>
    <?php endwhile;?> 
</select>

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

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