【问题标题】:Custom select option as the 1st option in a mysql populated dropdown自定义选择选项作为 mysql 填充下拉列表中的第一个选项
【发布时间】:2014-09-28 02:54:43
【问题描述】:

我正在使用 mysql 数据库填充下拉列表。一切正常。但是如何设置第一个选择选项如下?

<option value="">......</option>

html

<select id="from_oq">
</select>

jQ

$(document).ready(function() {
      var countries="";
      $.getJSON("countries.php",function(data){
        $.each(data,function(index,item){
          countries+="<option value='"+item.id+"'>"+item.fullName+"</option>";
        });
      $("#from_oq").html(countries); 
      });
  });

【问题讨论】:

标签: javascript php jquery mysql ajax


【解决方案1】:

做这个:

<select id="from_oq">
<option value="-1">Please select an option</option>
</select>

并将其添加到 jQ 中:

$(document).ready(function() {
      var countries="";
      $.getJSON("countries.php",function(data){
        $.each(data,function(index,item){
          countries+="<option value='"+item.id+"'>"+item.fullName+"</option>";
        });
      $("#from_oq").html($("#from_oq").html()+countries); //<----- THIS
      });
  });

来自奥地利的问候

【讨论】:

    【解决方案2】:

    可以直接替换

    var countries="";
    

    var countries='<option value="-1">Please select an option</option>';
    

    在您现有的 javascript 中具有相同的效果

    【讨论】:

      猜你喜欢
      • 2023-04-09
      • 1970-01-01
      • 2017-04-06
      • 1970-01-01
      • 1970-01-01
      • 2017-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多