使用javascript自动填充表单 - 从datalist

时间:2016-11-03 10:39:46

标签: javascript php html

我有一个自动填充字段,可以从数据库接收数据:

<datalist id="custlist">
    <?php
      $q_cust=mysql_query("select * from customer where rowstatus='0' order by id");          
                if (mysql_num_rows($q_cust)>0) {
                    while ($row=mysql_fetch_array($q_cust)){
                        print '<option value="'.$row['id'].'">'.$row['name'].'</option>';
                    }
                }

     ?>
 </datalist>

以下是代码清单的HTML:

<tr>
    <td></td>
    <td><h3>Field 1</h3></td>
    <td>:</td>
    <td><input class="awesomplete" required="required" id="cust" name ="custnama" list="custlist" /></h3></td>
    <td></td>

</tr>

自动完成工作正常(我使用了awesomplete小部件),当我选择其中一个客户名称时,输入1字段将自动显示客户的ID。

我想做的是拥有另一个领域,让我们说&#34;输入2&#34;当用户从输入1字段中选择ID时,将显示客户名称。

由于我已经将名称存储在数据列表中,我可以从datalist获取它并使用JavaScript根据输入1的值在输入2字段中显示它吗?

如果我不能这样做,请向我解释完成它的最简单方法。

0 个答案:

没有答案