2013-10-21 2 views
0

Ext.grid.Panel에 Ext.grid.plugin.RowEditing 플러그인이 있습니다.최대 길이 유효성 검사를 통한 Ext.Grid 편집

잘 작동하지만 DB에서 오는 삽입/업데이트 예외를 피하기 위해 2 개의 문자열 필드의 크기를 제한해야합니다.

Grid 열에 maxLength 속성을 시도하고 Ext.data.Model에서 validations: [ {type: 'length', field: 'no_fornecedor', max: 49} ]을 시도했습니다. 그러나 아무도 작동하지 않았기 때문에 ExtJS는 사용자가 원하는만큼 텍스트를 입력하고 경고없이 업데이트 할 수 있습니다.

답변

2

알 수 있습니다.

{ 
    header: 'name', 
    dataIndex: 'id', 
    flex: 1, 
    editor: { 
     allowBlank: false, 
     maxLength: 49 
    } 
} 
: 우리는 다음과 같은 editor 속성을 추가해야 열에서

관련 문제