• 拖拽排序
    • addSort('name值', '标题', '提示', '数据值' [, '额外css类'])" level="2">addSort('name值', '标题', '提示', '数据值' [, '额外css类'])
      • 惯例来个例子" level="3">惯例来个例子
      • 数据值" level="3">数据值

    拖拽排序

    addSort('name值', '标题', '提示', '数据值' [, '额外css类'])" class="reference-link">addSort('name值', '标题', '提示', '数据值' [, '额外css类'])

    标识符:sort

    参数含义类型
    namename值string
    title标题string
    tips提示string
    value数据值array
    extra_class额外css类string

    惯例来个例子" class="reference-link">惯例来个例子

    1. $list_province = ['gd' => '广东', 'gx' => '广西'];
    2. return ZBuilder::make('form')
    3. ->addSort('province', '调整省份顺序', '', $list_province)
    4. ->fetch();

    拖拽排序 - 图1

    数据值" class="reference-link">数据值

    数据值是一个一维数组,值用来显示,键是排序后表单发送的数据,它是一个以逗号隔开的字符串。比如上面的例子,调整好顺序之后,点击提交表单,服务端接收到的province数据是“gd,gx”,剩下的需要开发者自己去处理排序结果。