更新文本框值

时间:2013-06-03 13:00:34

标签: jquery textbox

从一开始我就想说我对jQuery知之甚少 - 我现在已经使用小脚本大约一周了。这是一个有用的工具,但我不确定我想要达到的目标是否可行。

我有一个表布局,如JS Fiddle所示,一个8列布局。我想要实现的是,如果文本是第2列第2行中的MATCH TEXT,并且文本框中有数字3,那么这将使用零更新其他两个文本框。

我在another StackOverflow post找到了这个稍微相似的代码:

$('#txtAmt').change(function() {
    var txtAmtval = $('#txtAmt').val();
    $('#txtInterest%').val(txtAmtval);
});

事情是,虽然这些值的值以三个为一组出现在我的表中,但我可能想要自动更新第2行和第3行,或者第1行和第3行,或者第1行和第2行 - 所以我不认为我可以引用文本框的名称标签。

我搜索了互联网,但我无法确定这是否可行或如何实施?

1 个答案:

答案 0 :(得分:1)

只需为所有文本框指定相同的类名。在你的小提琴中,我看到你使用了班级errorMessage。所以就像

一样简单
$(".errorMessage").change(function(){
//Maybe you have more logic
     if ($(this).val() == 3){
         $(".errorMessage").not(this).val(0);
     }
});

Fiddle