[英]jquery .change multiple textbox and select retrieve data from row to row
我有一个代码,将根据循环数显示select和textbox。 如果选择的示例是美元,则选择下拉列表将以首字母缩写格式显示货币。文本框将显示“美元”。 在第二个循环中,如果选择“日元”,它将在第二行的文本框中显示“日元”,依此类推。 在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>
<?
}
??
是。 但是首先请给您的文本框指定名称属性,并假设其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
}
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.