2012-02-13 43 views
1

我在创建文本字段时遇到问题,即我可以使用所有空格创建字段。我使用"allowblank:false",但它仍然只允许空格。我的文本框ID是Textfield_value如何限制仅使用空格创建文本字段?

+0

你到底想干什么?提交表单之前,您是否希望用户在字段中添加一些文本? – wasimbhalli 2012-02-13 14:00:38

+0

嗨,我想限制用户创建一个字段,通过只使用whitespaces ..通过输入空格键多于一次是intint空字段,但也textfield是允许即ie我的问题 – user27 2012-02-13 14:21:17

回答

4

最后我得到的回答了这个问题。

this. Field name.addListener({ 

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

这修剪在textfield

感谢空格的答案

0

据我了解您的问题,您需要该用户不应该能够在文本字段中输入空格。请查看:

stop extjs TextField from accepting blanks and spaces

,这里是另一个链接,可以对你有所帮助。

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

+0

随着你提供的链接工作,但它也有一个问题,当我点击空格键一次它没有显示任何的红点,从第二个连续的空格键按下它显示的红色标记...之后,它的工作fine.i不知道为什么这种不正常的行为 – user27 2012-02-14 08:32:53

+0

嗨wasimbhalli,感谢您的帮助..工作可以。请告诉我们如何修剪文本字段中的空格。 – user27 2012-02-14 11:59:59

相关问题