我有两个(只读)输入文本框,其中包含动态值。
<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());
有人可以提出更好的方法吗?
答案 0 :(得分:2)
每次更改值时,都会触发更改事件。
$(".sum_a").val("2").triggerHandler("change");
现在将触发所述输入的更改事件。