다른 버튼에 대해 양식 요소를 개별적으로 바인딩해야합니다. 바인딩 조건을 보내기 위해 요소에서 allowBlank를 사용하고 버튼을 바인딩하기 위해 버튼에서 formBind를 사용합니다. 가장 간단한 방법으로 이렇게해야합니다. (의 ExtJS 4.2.1 클래식)ExtJs는 다른 바인딩을위한 다중 버튼을 형성합니다
예
Ext.create('Ext.form.Panel', {
......
items: [
Ext.create('Ext.form.field.Date', {
.....,
allowBlank: false, //bind for both search & download button.
.....
}),
......, //// All rest elements bind for both search & download button.
Ext.create('Ext.form.ComboBox', {
......,
allowBlank: false, //bind for only download button.
......
})
],
buttons: [
{
text: 'Search',
formBind: true, /// Need to bind for specific field only.
},
{
text: 'Download',
formBind: true, /// Need to bind for all.
},
............
});
다른 데이터 나 세부 사항은 다음 주저하지 말아 주시기 바랍니다 필요한 경우.
: 여기
는 작업 바이올린입니까? – scebotari66
특정 필드에 대한 변경 핸들러를 작성하고 수동으로 비활성 상태를 제어하십시오. –
답변으로 모든 예제 또는 세부 정보를 제공 할 수 있습니까? –