次のコードによると、名前のテキスト フィールドを空白のままにすることはできません。ユーザーがテキストフィールドをクリックして空白のままにしておくと、エラーが表示されます。
ただし、ユーザーがテキストフィールドをクリックせずにボタンを直接クリックすると、送信され、エラーメッセージは表示されません。だから私がしたいのは、ユーザーが送信ボタンをクリックしたときに、name
テキストフィールドに空白のままにしている場合にユーザーに警告することです。
{
xtype:'textfield',
name:'name',
label:'name',
required: true,
listeners: {
blur: function(thisTxt, eventObj) {
var val= thisTxt.getValue();
if ( val.length==0) {
// display alert
}
}
}
}]
},
{
xtype:'button',
id:'new-note-btn',
text:'Send',
ui:'confirm',
padding:5
}
}