国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
juery 實現(xiàn)下拉框多選 jquery

效果:

除了jquery,需要引用的樣式和js文件:

<link rel="stylesheet" type="text/css" href="../assets/jquery.multiselect.css" /><link rel="stylesheet" type="text/css" href="../assets/style.css" /><link rel="stylesheet" type="text/css" href="../assets/prettify.css" /><link href="../assets/jquery-ui.css" rel="stylesheet" /><script src="../assets/jquery.js"></script><script src="../assets/jquery-ui.min.js"></script><script type="text/javascript" src="../assets/prettify.js"></script><script type="text/javascript" src="../assets/jquery.multiselect.js" charset=gb2312></script>

HTML代碼:

 <select title="Basic example" multiple="multiple" name="example-basic" size="5" id="ddlConditions">        <option value="1">Option 1</option>        <option value="2">Option 2</option>        <option value="3">Option 3</option>        <option value="4">Option 4</option>        <option value="5">Option 5</option>        <option value="6">Option 6</option>        <option value="7">Option 7</option>    </select>

默認(rèn)選中值1,2,3,綁定指定的選項:

  var  strcondition = '1,2,3';               var ids = strcondition.split(',');                if (ids != null) {                        $('#ddlConditions').val(ids);            $('#ddlConditions').multiselect("refresh");                   }

獲取選中的多個值:

首先修改jquery.multiselect.js,添加全局變量multiValues ,用來存放選項值,然后修改update方法,添加multiValues 那一行代碼:

update: function() {      var o = this.options;      var $inputs = this.inputs;      var $checked = $inputs.filter(':checked');      var numChecked = $checked.length;      var value;      if(numChecked === 0) {        value = o.noneSelectedText;      } else {        if($.isFunction(o.selectedText)) {          value = o.selectedText.call(this, numChecked, $inputs.length, $checked.get());        } else if(/\d/.test(o.selectedList) && o.selectedList > 0 && numChecked <= o.selectedList) {          value = $checked.map(function() { return $(this).next().html(); }).get().join(', ');        } else {          value = o.selectedText.replace('#', numChecked).replace('#', $inputs.length);        }        multiValues = $checked.map(function () { return $(this).val(); }).get().join(',');      }      this._setButtonValue(value);      return value;    },

再添加自定義方法:

 MyValues:function(){        return multiValues;    },

頁面使用此自定義方法,獲取選中值的代碼:

 if ($('input[name=multiselect_ddlConditions]:checked').length < 1)            alert('Please Select Option');        else {            var strConditions = $("#ddlConditions").multiselect("MyValues");}

 

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Jquery 綁定下拉框
給jqGrid數(shù)據(jù)行添加修改和刪除操作鏈接(可以執(zhí)行)
Jquery EasyUi實戰(zhàn)教程布局篇
jQuery中each的break和continue
jQuery操作元素的left和top
Jquery插件之可輸入的select 《EDITABLE SELECT》
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服