ユーザーがテキストを入力できる MessageBox を作成しました。
Ext.MessageBox.show({
title : 'Reason',
msg : 'Your reson:',
width : 300,
buttons : Ext.MessageBox.OKCANCEL,
multiline : true,
scope : this,
fn : function(btn, reason){ if (btn == 'ok' && reason != '') this.rejectPlan(rec, reason);}
});
ユーザーはそれを見て理由を入力することができますが、今私にできることは、入力したテキストが空でないかどうかを確認することだけです。
ユーザーがテキストを入力するまで[OK]ボタンをブロックしたい(最小20文字としましょう)
バリデーターを MessageBox に追加できますか? またはウィンドウを拡張するカスタム コンポーネントを作成する必要がありますか?