create_inputs
- create_inputs(container, options)
使用范围: client
编程语言: javascript
描述说明
使用 create_inputs 方法创建数据感知控件(输入框、复选框等)以编辑实体项的 filters 。
通常,在 on_edit_form_created 事件中使用该方法。
下列参数可以传递给该方法:
container- 一个包含可视化控件的 JQuery 对象,如果该对象的长度为 0 (没有), 该方法将直接返回。options- 指定如何显示控件的选项。
options 参数是一个可以有下列属性的对象:
fields- 字段的名称列表。 如果指定了该属性,那么将为该列表中的每个字段创建一个可视化的控件; 如果没有指定该属性, 那么将使用 edit_options 中已定义的fields属性,否则,将创建在应用程序构建器的 编辑表单对话框 中的设置布局。col_count- 为可视化控件创建的列数,其默认值是 1 (1,2,3,4,6,12)。
在创建空间之前,应用程序将清空 container 。
示例
function on_edit_form_created(item) {
item.create_inputs(item.edit_form.find(".left-div"),
{fields: ['firstname', 'lastname', 'company', 'support_rep_id']}
);
}