0

我有两个(只读)包含动态值的输入文本框。

<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 回答