Javascript 更改多个文本框并选择从一行到另一行检索数据

Javascript 更改多个文本框并选择从一行到另一行检索数据,javascript,php,jquery,mysql,Javascript,Php,Jquery,Mysql,我有一个代码,将显示选择和文本框取决于循环计数。选择下拉列表将以首字母缩略词格式显示货币,如果选择美元,文本框将显示美元。在第二个循环中,如果我选择日元,它将在第二行的文本框中显示日元,依此类推。这在jquery上可能吗 这是我的密码 <script> $(document).ready(function(){ $('#acr').change(function(){ //get json + this.val

我有一个代码,将显示选择和文本框取决于循环计数。选择下拉列表将以首字母缩略词格式显示货币,如果选择美元,文本框将显示美元。在第二个循环中,如果我选择日元,它将在第二行的文本框中显示日元,依此类推。这在jquery上可能吗

这是我的密码

<script>
         $(document).ready(function(){
            $('#acr').change(function(){
                //get json + this.value get corresponding value on db
                //retrieve data
            });
         });
    </script>

<?php
   foreach($data as $d) {
?>
   <select name = "acr" id = "acr">
    //Records from db
   </select>
   <input type = "text" readonly value = ""> <br>

<?
   }
??

对。但首先,请为您的文本框指定一个name属性,并假设其id为“longName”。您可以有两种选择:

备选案文1: 在选择中保存货币短名称/长名称。日元 代码:

        $('#acr').change(function(){
          $('#longName').val($(this).val());   
        });
备选案文2:

$('#acr').change(function(){
          var sel = $(this);   
          $.ajax({
              url: "your url",
               type: "POST",
               data: 'data='+sel.val(),
               dataType:'json',
                  success: function(data) {
                          //Do what ever you want. Data holds the response from server
                   },
              error: function() {
                          //Error occured, handle it    
           }
       });
        });
了解更多关于ajax的信息