天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

基于jquery的checkbox下拉框插件代碼

option_check.js代碼 :
復制代碼 代碼如下:
/*****************************************
調用方法為:
Jselect($("#inputid"),{
bindid:'bindid',
hoverclass:'hoverclass',
optionsbind:function(){return hqhtml();}
});
inputid為下拉框要綁定的文本框id
bindid為點擊彈出/收回下拉框的控件id
hoverclass為鼠標移到選項時的樣式
hqhtml為綁定的數據
******************************************/
(function($){
$.showselect = {
init : function(o,options){
var defaults = {
bindid : null, //事件綁定在bindid上
hoverclass:null, //鼠標移到選項時樣式名稱
optionsbind:function(){} //下拉框綁定函數
}
var options = $.extend(defaults,options);
if(options.optionsbind!=null){//如果綁定函數不為空
this._setbind(o,options);
}
if(options.bindid!=null){
this._showcontrol(o,options);
}
},
_showcontrol:function(o,options){//控制下拉框顯示
$("#"+options.bindid).toggle(function(){
$(o).next().slideDown();
},function(){
$(o).next().slideUp();
})
},
_setbind:function(o,options){//綁定數據
var optionshtml="<div style=/"z-index: 999; position: absolute;/">"
+options.optionsbind()+"</div>";
$(o).after(optionshtml);
var offset= $(o).offset();
var w=$(o).width();
$(o).next().css({top:offset.top+$(o).height()+7,left:offset.left,width:w});
if(options.hoverclass!=null){
$(o).next().find("tr").hover(function(){$(this).addClass(options.hoverclass);},
function(){$(this).removeClass(options.hoverclass);});
}
$(o).next().find("input[type=checkbox]").filter("[lang=checked]").each(function(){$(this).attr("checked","checked");});
$(o).next().find("input[type=checkbox]").click(function(){
var $ckoption=$(this).attr("checked");
if($ckoption){
$(this).attr("checked","");
}else{
$(this).attr("checked","checked");
}
});
$(o).next().find("tr").click(function(){
var $ckflag=$(this).find("input[type=checkbox]");
if($ckflag.attr("checked")){
$ckflag.attr("checked","");
$ckflag.attr("lang","");
}
else{
$ckflag.attr("checked","checked");
$ckflag.attr("lang","checked");
}
var selarray=new Array();
$(o).next().find("input[type=checkbox]").each(function(){
if($(this).attr("checked"))
selarray.push($(this).parent().next().text());
});
$(o).val(selarray.join(','));
});
$(o).next().hide();
}
}
Jselect = function(o,json){
$.showselect.init(o,json);
};
})(jQuery);

html代碼:
復制代碼 代碼如下:
<script type="text/Javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/Javascript" src="option_check.js"></script>
<style type="text/css">
.hover
{
background-color: Blue;
color: White;
}
</style>
<script type="text/Javascript">
$(function(){
Jselect($("#txt_wbk"),{
bindid:'txt_wbk', //可綁定到按鈕上,此處為點擊文本框顯示下拉框
hoverclass:'hover',
optionsbind:function(){return hqhtml();}
});
})
function hqhtml(){//此處可在數據庫中取值后拼接html,注意:預選項加上 lang='checked'屬性
var optionshtml="<table style='width:100%; background-color: Red' cellpadding=/"0/" cellspacing=/"0/" >“
          +”<tr><td style='width:20px'><input type=/"checkbox/" value='1' /></td><td>第一項</td></tr>"
    +"<tr><td><input type=/"checkbox/" value='2' lang='checked'/></td><td>第二項</td></tr>"
   +"<tr><td><input type=/"checkbox/" value='3' /></td><td>第三項</td></tr>"
+"<tr><td><input type=/"checkbox/" value='4' /></td><td>第四項</td></tr></table>";
return optionshtml;
}
</script>
<div>
<input id="txt_wbk" type="text" style="width: 200px;" />下拉框測試
</div>

JavaScript技術基于jquery的checkbox下拉框插件代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲高清视频在线 | 六度影院最新 | 黄色a三级免费看 | 亚洲日韩有码无线免费 | 久久re视频这里精品09首页 | 亚洲国产精品无码2019 | 久久国产免费 | 最近免费中文字幕完整版HD | 小黄文污到你湿 | 中文字幕一区二区视频 | 18av 在线 | 青娱乐视觉盛宴国产视频 | 欧美大片xxxxbbbb | 9久久免费国产精品特黄 | 小学生偷拍妈妈视频遭性教育 | 精品久久久亚洲精品中文字幕 | 国产成人精品久久一区二区三区 | 748亚洲大胆国模人体 | 赤兔CHINESE最新男18GUY | 国产精品成人影院在线观看 | 99国产精品偷窥熟女精品视频 | 欧美日韩中文国产一区 | 女人吃男人的鸡鸡 | 暖暖视频 免费 高清 日本8 | 男女爽爽无遮挡午夜视频在线观看 | 色婷婷激情AV精品影院 | 伊人香蕉在线播放视频免费 | 极品少妇高潮啪啪AV无码吴梦梦 | 欧美精品一区二区三区视频 | 国产亚洲精品久久久久久白晶晶 | av狼新人开放注册区 | 久久精品嫩草影院免费看 | 嫩草亚洲国产精品 | 少妇仑乱A毛片 | 爱爱好爽好大好紧视频 | 亚洲欲色欲色XXXXX在线AV | 两个人的视频hd全免费 | 妖精视频一区二区免费 | 亚洲一区二区三区91 | 男同志vdieos免费 | 午夜国产精品影院在线观看 |