加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

layui多选下拉框

(2018-11-02 10:19:42)
标签:

layui

多选下拉框

分类: js框架
=======================html代码==========================

<label class="layui-form-label">名称:</label>
<div class="layui-input-block">
<div class="layui-unselect layui-form-select downpanel">
<div class="layui-select-title">
<input type="text" placeholder="请选择" readonly=""
class="layui-input layui-unselect" id="inputValueBD">
<i class="layui-edge"></i>
</div>
<dl id="dl_into_dd" class="layui-anim layui-anim-upbit" ><!-- 标段的动态DL标签 -->
<input type="checkbox"  name="demo" title="雅戈尔" value="1" lay-skin="primary">
<input type="checkbox"  name="demo" title="雅鹿" value="2" lay-skin="primary">
</dl>
</div>
</div>


=========================js代码==================

//设置显示隐藏多选下拉框和设置点击页面其他位置隐藏多选下拉框
var mouseClick = false;
$('#dl_into_dd').mouseover(function(){
mouseClick = true;
}).mouseout(function(){
mouseClick = false;
});
$(document).click(function(){
if(!mouseClick){
if($select != 'undifined' && $select != null)
$select.removeClass("layui-form-selected");
}else{
if($select != 'undifined' && $select != null)
$select.addClass("layui-form-selected");
}
})

//显示多选框里面的值
function insertNameF(){
var iresult_array=[];
$("input:checkbox[name='SECTION_ID']:checked").each(function() {          
iresult_array.push($(this).attr('title'));//向数组中添加元素      
  });
$('#inputValueBD').val(iresult_array.join(","));
}

0

阅读 收藏 喜欢 打印举报/Report
后一篇:HTML素材
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有