var _input=$(iset.name); var _inputVal=_input.val(); var _arr=new Array(); //存放标签的数组 var _left=_input.offset().left; //左绝对距离 var _top=_input.offset().top+_input.outerHeight(); //上绝对距离,此处要加上表单的高度 var _dropW=_input.outerWidth()-parseInt(_input.css("border-left-width"))-parseInt(_input.css("border-right-width"))-parseInt(iset.drop.css("paddingLeft"))-parseInt(iset.drop.css("paddingRight")); iset.drop.css({"position":"absolute","left":_left+"px","top":_top+"px","width":_dropW+"px"}); //弹出框的宽度,此处计算的是与表单实际宽度相等的.也可以直接在样式中定义. var _txt=null; var _maxCount=parseInt(_input.attr("data-count"));//限制选择个数 if(isNaN(_maxCount)){ _maxCount=iset.maxCount }