【问题标题】:Drop down list to PHP SQL DATABASE下拉列表到 PHP SQL DATABASE
【发布时间】:2018-01-28 11:21:00
【问题描述】:

如何将 txttrackid 获取到数据库,它只能从下拉列表中获取一个

<label><b>Track/Section</b></label></br>
<select id="soflow" name="track_type" onChange="add1()">

  <option value="">Select Tracks</option>
  <option value="ABM">ABM</option>
  <option value="STEM">STEM</option>
  <option va;lue="ICT">ICT</option>
  <option value="HAS">HAS</option>
  <option value="BM">BM</option>
  <option value="HUMMS">HUMMS</option>
</select>

<input id="txttrackid" class="txttrackid" name="txttrackid" type="text"> </br>

这里是 Javascript 代码

   <script>
      function add1() { 
      var ddlvalue = document.getElementById("soflow").value;
      var up1 = document.getElementById("txttrackid");
      //console.log(ddlvalue);
      if (ddlvalue == 'ABM')
        up1.value = '1';
      else if (ddlvalue == 'STEM')
        up1.value = '2';
      else if (ddlvalue == 'ICT')
        up1.value = '3';
      else if (ddlvalue == 'HAS')
        up1.value = '4';
      else if (ddlvalue == 'BM')
        up1.value = '5';
      else if (ddlvalue == 'HUMMS')
        up1.value = '6';

    }

    </script>

当我在数据库中输入时,只有下拉列表中的一个显示

【问题讨论】:

    标签: javascript php jquery sql database


    【解决方案1】:

    我重写了代码,更容易在 select 上设置值,然后在需要时使用它们

     
          function add1() { 
          var selval=$("#soflow").val();//get the value of the select box on select
          if(selval !=""){//if the value is not empty 
          $("#txttrackid").val(selval);//set the value in txttrackid
          }
          
    
        }
    
     
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <label><b>Track/Section</b></label></br>
    <select id="soflow" name="track_type" onChange="add1()">
    
      <option value="">Select Tracks</option>
      <option value="1">ABM</option>
      <option value="2">STEM</option>
      <option value="3">ICT</option>
      <option value="4">HAS</option>
      <option value="5">BM</option>
      <option value="6">HUMMS</option>
    </select>
    <input id="txttrackid" class="txttrackid" name="txttrackid" type="text"> </br>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-10
      • 2013-02-15
      • 2014-12-06
      • 2012-12-17
      • 2023-04-02
      • 2019-11-29
      • 2013-11-14
      相关资源
      最近更新 更多