level 7
<input id="a" name="a" type="text" value="">
$("#a").bind("input propertychange",function(event){
$("#b").val("Addsj")
});怎样判断a改变后与改变前的值是不是相同的,相同时,相同时,b值不变,不同时才改变
2019年06月01日 01点06分
1
level 1
使用一个变量保存 a 的值
每次改变后 进行对比
$('#a').data('oldVal', value);
function(event) { if (event.target.value !== $(this).data('oldVal') { $('#b').val('Addsj'); $(this).data('oldVal', event.target.value) } }
应该大概可能是这么写吧,好久不用 jquery 了
2019年06月06日 06点06分
2
level 1
建议你使用jq.val()方法,里面传递一个函数,有对应列表组中此item种对应的索引,还有一个参数,(一共两个参数)是旧值,return返回一个新值。就ok了
2019年11月22日 07点11分
3