2013-12-16 25 views
0

我有一個代碼,將顯示選擇和文本框取決於循環的計數。如果選擇示例USD,則選擇下拉菜單將顯示首字母縮寫格式的貨幣。文本框將顯示「美元」。在第二個循環中,如果我選擇日元,它將在第二行的文本框中顯示日元等等。這是可能的jQuery?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> 

<? 
    } 
?? 

回答

1

是。但首先請給你的文本框提供一個名稱屬性,並假設它的ID是'longName'。您可能有兩種選擇:

選項1: 在select中保存貨幣短名稱/長名稱。 JPY 代碼:

 $('#acr').change(function(){ 
      $('#longName').val($(this).val()); 
     }); 

選項2:更多關於Ajax

$('#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  
      } 
     }); 
     }); 

here

相關問題