2012-02-13 11 views
1

テキストフィールドの作成中に問題が発生しました。つまり、すべての空白を使用してフィールドを作成できます。私は"allowblank:false"を使用しましたが、依然として空白のみを許可しています。私のテキストフィールドIDはTextfield_valueです。テキストフィールドの作成を空白だけで制限するにはどうすればよいですか?

+0

ためtextfield

おかげで白いスペースをトリム?フォームを送信する前に、フィールドにテキストを追加しますか? – wasimbhalli

+0

こんにちは、空白だけを使用してフィールドを作成するユーザーを制限したいのですが、空白のフィールドでもあるスペースバーにmorethanを入力するだけで、テキストフィールドも問題ありません。 – user27

答えて

4

最後に、私はこの質問への答えを得ました。

this. Field name.addListener({ 

      blur : function(){ 
       this.setValue(this.getValue().trim()); 
      } 
     }); 

これは、あなたが本当にやりたいん何の答え

0

は、私の知る限り、あなたの問題を理解して、ユーザーがテキストフィールドにスペースを入力することはできないことをする必要があります。チェックしてください:

stop extjs TextField from accepting blanks and spaces

、ここではあなたのために役立つことができ、別のリンクです。

http://www.sencha.com/forum/showthread.php?30790-TextField-AllowBlank-to-trim-spaces

+0

あなたが提供したリンクが機能していますが、スペースバーを1回クリックすると、2番目の連続するスペースバーから赤いマークが表示されますが、その赤いマークが表示されます...その作業後のfine.iはなぜこの異常な動作か分かりません – user27

+0

こんにちはwasimbhalli、テキストフィールドのスペースをトリミングする方法を教えてください。 – user27

関連する問題