Jquery只读输入框

时间:2012-11-26 20:06:54

标签: jquery html

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

<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()); 

有人可以提出更好的方法吗?

1 个答案:

答案 0 :(得分:2)

每次更改值时,都会触发更改事件。

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

现在将触发所述输入的更改事件。