当前位置 : 主页 > 编程语言 > java >

layui框架实战案例(12):layui标签输入框inputTag

来源:互联网 收集:自由互联 发布时间:2022-09-02
项目说明 在项目开发工作过程中,随着对layui使用频率的增加,越来越发现其功能的强大与简洁。同时内置或第三方配套开发的组件,深有开发如虎添翼之感。 组件名称:inputTag,非


layui框架实战案例(12):layui标签输入框inputTag_layui

项目说明

在项目开发工作过程中,随着对layui使用频率的增加,越来越发现其功能的强大与简洁。同时内置或第三方配套开发的组件,深有开发如虎添翼之感。

  • 组件名称:inputTag,非inputTags版本;
  • 调整部分代码适应项目需要;
  • 开发代码

    CSS样式表调整:组件表单适应和鼠标效果。

    .fairy-tag-container {
    width: auto;
    /*min-height: 100px;*/
    padding: 5px;
    border: 1px solid #e6e6e6;
    background-color: #ffffff;
    cursor: pointer;
    }

    JS代码

    .config({
    base: './'
    }).use(['inputTag', 'jquery'], function () {
    var $ = layui.jquery, inputTag = layui.inputTag;

    inputTag.render({
    elem: '.tag1',
    data: [],
    permanentData: [],//不允许删除的值
    removeKeyNum: 8,//删除按键编号,默认,BackSpace键
    createKeyNum: 13,//创建按键编号,默认,Enter键
    beforeCreate: function (data,) {
    return value;
    },
    onChange: function (data, value,) {
    console.log(data.toString());
    }
    });
    })

    • 获取赋值

    将获取的数据数组直接转为字符串​​data.toString()​​,然后赋值到隐藏表单进行调用。

    • 编辑读取

    从数据库读取后,将默认值植入 data: []中即可。



    上一篇:删除和修改 预留 :BAPI_RESERVATI…
    下一篇:没有了
    网友评论