create_detail_views
- create_detail_views(container)
使用范围: client
编程语言: javascript
描述说明
使用 create_detail_views 方法创建实体项的明细项的视图表单窗体。
可以在 编辑表单对话框 的 编辑明细(Edit details) 属性里指定明细项,或是在 edit_options 的 edit_details 属性里设置明细项。
这个方法通常用在 on_edit_form_created 事件处理程序里。
The following parameters are passed to the method: 下列参数传递给方法:
container- 一个 JQuery 对象,它包含明细项的视图表单窗体。 如果没有指定此参数,方法将返回。
如果有多个明细项,该方法将在窗体的不同选项卡里创建视图表单。
示例
function on_edit_form_created(item) {
item.edit_form.find("#cancel-btn").on('click.task', function(e) { item.cancel_edit(e) });
item.edit_form.find("#ok-btn").on('click.task', function() { item.apply_record() });
if (!item.master && item.owner.on_edit_form_created) {
item.owner.on_edit_form_created(item);
}
if (item.on_edit_form_created) {
item.on_edit_form_created(item);
}
item.create_inputs(item.edit_form.find(".edit-body"));
item.create_detail_views(item.edit_form.find(".edit-detail"));
return true;
}