2013-07-17 5 views
0

extjs3에 하나의 텍스트 필드가 있습니다. 12 자리 숫자를 입력하면 자동으로 화재가 발생합니다.Extjs 3 onchange가 작동하지 않습니까?

우리는 바코드 스캐너로 스캔하므로 숫자가 12 자리에 도달하면 자동으로 화재가 발생합니다. 4 같은 일이 작동에 extjs에서

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

있지만 extjs라는 3에서 나는

답변

0

3. keyup 또는 valid 이벤트를 수신에 extjs에서 같은 일을해야합니다. 입력란을 벗어날 때 change이 (가) 발생합니다.

listeners: { 
    'keyup': function(field, newValue, oldValue){ 
    // ... 
    } 
} 
관련 문제