0

動的な値を含む 2 つの (読み取り専用) 入力テキスト ボックスがあります。

<input class="sum_a" readonly="readonly"  value="0"> 
<input class="sum_b" readonly="readonly"  value="0"> 

これらのボックスのいずれかまたは両方の値が変更されるたびに、Jquery でアクションを実行する最善の方法は何だろうと思っていました。の行に沿ったものです$('select[class=sum_a]').change(function()が、ユーザーはボックスとのやり取りがないため、機能しません。

現在の値を抽出し、毎回以前の値と比較することだけを考えています。

sum_a=  parseInt($("input[class='sum_a']").val()); 

誰かがこれを行うためのより良い方法を提案できますか?

4

1 に答える 1

2

値を変更するたびに、変更イベントをトリガーします。

$(".sum_a").val("2").triggerHandler("change");

上記の入力の変更イベントがトリガーされます。

于 2012-11-26T20:08:39.847 に答える