Extjs 3 onchange无法正常工作?

时间:2013-07-17 16:13:30

标签: extjs3

我在extjs3中有一个文本字段,如果我输入12位数字,它应该会自动触发。

我们正在使用条形码扫描仪进行扫描,因此如果数字达到12位数,它将自动起火。

listeners: {
  'change': function(field, newValue, oldValue){
    if(  newValue.length ==12 || newValue.length ==13){
           alert("searchByUpcFunction()");
    }
  }
}

在extjs 4中同样的事情是有效的,但不是在extjs 3.我在extjs 3中需要相同的东西。

1 个答案:

答案 0 :(得分:0)

收听keyupvalid个事件。离开现场时,change被解雇。

listeners: {
  'keyup': function(field, newValue, oldValue){
     // ...
  }
}