Skip to content

表单组 formGroup

用法

inputselecttextarea 等输入标签 与 label 标签结合为一组渲染输出到表单中的部件。

php
form
(
    formRow
    (
        formGroup
        (
            set::width('1/2'),
            set::label('所属项目集'),
            set::name('program'),
            set::control('inputControl')
        )
    )
);

render();
html
<form class="form form-grid form-ajax" id="zin4" method="post">
    <div class="form-row grow-0">
        <div class="form-group grow-0 w-1/2">
            <label class="form-label">所属项目集</label>
            <div class="input-control">
                <input class="form-control" type="text" autocomplete="off" name="program" id="program">
            </div>
        </div>
    </div>
    <div class="form-row">
        <div class="toolbar form-actions form-group gap-4 no-label">
            <button class="toolbar-item btn primary" type="submit"><span class="text">保存</span></button>
            <a class="toolbar-item btn btn-default" type="button" href=""><span class="text">返回</span></a>
        </div>
    </div>
    <script>(function(){$(() => zui.create("ajaxForm","#zin4",[]));}())</script>
</form>

属性

名称 类型 可选 默认值 说明
idstringnullID。
namestringnull字段名,可能影响到表单提交的域名称,如果是多个值的表单控件,可能需要将名称定义为 key[] 的形式。
labelstringboolnull标签文本。
labelForstringnull标签的 for 属性。
labelClassstringnull标签的 class 属性。
labelPropsstringnull标签的其它属性。
labelWidthintstringnull标签的宽度。
labelHintstringnull标签的提示文本。
labelHintIconstring"help"标签的提示图标。
labelHintClassstringnull标签的提示 class 属性。
labelHintPropsarraynull标签的提示其它属性。
labelActionsarraynull标签的操作按钮。
labelActionsClassstringnull标签的操作按钮 class 属性。
labelActionsPropsarraynull标签的操作按钮其它属性。
checkboxboolarraynull标签的复选框属性定义。
requiredboolstring"auto"是否必填。
requiredFieldsstringnull必填字段列表,例如 'product,branch'
tipstringnull提示文本。
tipClassstringarraynull提示 class 属性。
tipPropsarraynull提示其它属性。
controlarraystringnull表单控件类型或控件属性定义。
widthstringnull界面宽度。
strongboolnull是否加粗。
valuestringarraynull值。
disabledboolnull是否禁用。
readonlyboolnull是否只读。
multipleboolnull是否多选。
hiddenboolnull是否隐藏。
itemsarraynull选项列表。
placeholderstringnull占位符。
foldableboolnull是否可折叠。
pinnedboolnull是否固定。
childrenarrayobjectnull内部自定义内容。

https://zentao.net