设为首页 加入收藏

TOP

监听文本框,动态生成复选框(一)
2019-09-17 19:00:43 】 浏览:69
Tags:监听 文本 动态 生成

最近项目中需要利用文本框,输入数字,然后页面出现相应的几个复选框,因为项目用的是layui,我用的是layui的方法,其实用别的也同样适用。

1.jsp:

<div class="layui-container">
    <form class="layui-form" action="" style="margin-top: 100px;">
        <div class="layui-form-item">
            <label class="layui-form-label">输入框</label>
            <div class="layui-input-inline" style="width: 50px;margin: 0;">
                <button id="minus"  type='button' class="layui-btn"><i class="layui-icon layui-icon-left"></i></button>
            </div>
            <div class="layui-input-inline" style="width: 50px;margin: 0;">
                <input id="num" type="number" value="1" class="layui-input" disabled="">
            </div>
            <div class="layui-input-inline" style="width: 50px; margin: 0;">
                <button id="add"  type='button' class="layui-btn"><i class="layui-icon layui-icon-right"></i></button>
            </div>
        </div>
        <div class="layui-form-item" pane="">
            <label class="layui-form-label">原始复选框</label>
            <div class="layui-input-block" id="check">
              <input type="checkbox" name="like1[read]" lay-skin="primary" title="1路">
            </div>
          </div>
    </form>
</div>

2.js:

layui.use('form', function(){
        var form=layui.form;
        var $= layui.$;
        $('#add').on('click',function(){
            var num= parseInt($('#num').val())+1;
            $('#num').val(num);
            $('#check').append('<input type="checkbox" name="like1[read]" lay-skin="primary" title="'+(num)+'阅读">');
       &nb

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇设置onselectstart在ie浏览器下对.. 下一篇bootstrap datatable editor 扩展

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目