使用商店Extjs TextField

时间:2012-11-20 10:09:50

标签: extjs extjs4

我想在自定义控件中展开TextField,以便它可以包含我的模型的两个字段(id字段和描述字段),就像组合一样,但是在TextField(或TriggerField)中。

我也需要,当我发布表单时,id属性将被发送到服务器。

首先,我想在这个控件中创建一个商店,但我希望听到更多的想法。

感谢。

2 个答案:

答案 0 :(得分:1)

您可以使用任意多个按钮扩展组合框。这很容易:

提供CLS

trigger2Cls: 'x-form-clear-trigger'

请注意,该数字必须增加您需要的更多按钮

现在ExtJS将寻找一个触发器处理程序

onTrigger2Click: function(args){}

就是这样。您不需要新的组件。

答案 1 :(得分:0)

字段不能包含另外两个字段。如你所知,字段包含值。 显示值(Ext术语中的原始值)和提交的值(值)可能不同。

直接和反向转换使rawToValue和valueToRaw。

http://docs.sencha.com/ext-js/4-1/#!/api/Ext.form.field.Base-method-rawToValue