是否有textarea的占位符? (ExtJS)textarea的占位符? (ExtJS)
7
A
回答
14
Ext.form.TextArea
中有一个emptyText
配置选项。
文档:
默认文本放置到一个空场(默认为null)。注意:如果此字段已启用并使用名称进行配置,则将此值提交给服务器。
的文档分机4.2.2:
默认文本,将它放在一个空场。
请注意,如果此字段已启用,通常会将此值提交给服务器;为防止出现这种情况,您可以将
Ext.form.Basic.submit
的submitEmptyText
选项设置为false。另请注意,如果您使用
inputType: 'file'
,则不支持emptyText,应该避免。请注意,对于支持它的浏览器,设置此属性将使用HTML 5占位符属性,对于不支持HTML 5占位符属性的旧浏览器,该值将直接放置到输入元素本身中原始价值。这意味着较旧的浏览器会混淆密码输入字段的
emptyText
值。
0
根据HTML5草稿,您可以在textarea
元素中使用placeholder
属性。这与JavaScript无关。你的意思是别的吗?
浏览器对placeholder
属性的支持仍然相当有限。另一方面,如果区域之前有一个描述性标签,那么在文本区域中很少需要占位符,因为它应该如此。
0
正如@ e-zinc指出的那样,emptyText配置选项正常工作。但是,它并没有将价值清楚。这是一个修复。
initComponent: function() {
var me = this;
me.on('focus', function() {
if(!me.isDirty()) {
me.setValue('');
}
});
me.callParent(arguments);
}
1
使用此: -
xtype: 'textfield',
placeHolder: 'Please Enter Something'
相关问题
- 1. textarea的占位符消息
- 2. 修改Uservoice Textarea占位符
- 3. 用于Textarea的Internet Explorer占位符
- 4. 占位符 - 对于textarea输入
- 5. textarea占位符明确焦点
- 6. ExtJS的HTML编辑占位
- 7. 带有固定内部占位符的textarea
- 8. 如何使textarea的高度自动调节占位符内容?
- 9. 如何在Codename One中设置TextArea的占位符?
- 10. UITextView的占位符
- 11. toArray的占位符
- 12. Observable的占位符?
- 13. 占位符的位置
- 14. Bean占位符?
- 15. 占位符文本在Safari中用完了textarea?
- 16. textarea中没有出现占位符文字
- 17. 如何在textarea未选中时显示占位符?
- 18. 用textarea编辑 - >如何保留占位符?
- 19. 不能在Firefox中滚动textarea占位符文本
- 20. 如何在textarea中设置格式占位符?
- 21. 不能嵌套占位符捕获相同的占位符'
- 22. 不使用占位符属性的jQuery插件占位符
- 23. UISearchbar占位符错位
- 24. Arquillian Graphene @位置占位符
- 25. 位置占位符文本
- 26. 占位符文字
- 27. 浮动占位符
- 28. C#printformat占位符
- 29. NSPopUpButton占位符值?
- 30. ModelForms&DRY占位符
它不会与IE7工作。我的意思是占位符必须是ExtJS库的一部分。 – ilhan 2012-01-27 13:05:53