我在DOM中3
输入ID为a
,b
,并c
- 包含数字 - 和javascript函数:同步多个值检索
function func(a,b,c)
{
console.log(a+b+c);
}
我想打电话给func
当任何这些3
输入刷新,通过采取其他两个值。目前,我正在过程使用这种方式:
<script>
function func(a,b,c)
{
console.log(a+b+c));
}
$(function(){
$('#a').on('change', function(){
func(this.value, $('#b').val(), $('#c').val())
});
$('#b').on('change', function(){
func($('#a').val(), this.value, $('#c').val())
});
$('#c').on('change', function(){
func($('#a').val(), $('#b').val(), this.value)
});
});
</script>
但这appraoch似乎并不优雅,特别是如果有大量的投入(我们可以想象2个或3 IDS d
,e
更多的投入。) 。在这种情况下会有更简洁的方法吗?
像这样(与排序):http://jsfiddle.net/ddzhereo/? – tymeJV