自定义的checkboxo多选,三个值,包括一个null
XML/HTML Code
- <div class="form-group">
- <input id="check-1a" value="1" type="text" data-toggle="checkbox-x" data-size="xs">
- <input id="check-2a" value="0" data-toggle="checkbox-x" data-size="xs">
- <input id="check-3a" value="" data-toggle="checkbox-x" data-size="xs">
- </div>
- <div class="form-group">
- <input id="check-1b" value="1" data-toggle="checkbox-x" data-size="sm">
- <input id="check-2b" value="0" data-toggle="checkbox-x" data-size="sm">
- <input id="check-3b" value="" data-toggle="checkbox-x" data-size="sm">
- </div>
- <div class="form-group">
- <input id="check-1c" value="1" data-toggle="checkbox-x" data-size="md">
- <input id="check-2c" value="0" data-toggle="checkbox-x" data-size="md">
- <input id="check-3c" value="" data-toggle="checkbox-x" data-size="md">
- </div>
- <div class="form-group">
- <input id="check-1d" value="1" data-toggle="checkbox-x" data-size="lg">
- <input id="check-2d" value="0" data-toggle="checkbox-x" data-size="lg">
- <input id="check-3d" value="" data-toggle="checkbox-x" data-size="lg">
- </div>
- <div class="form-group">
- <input id="check-1e" value="1" data-toggle="checkbox-x" data-size="xl">
- <input id="check-2e" value="0" data-toggle="checkbox-x" data-size="xl">
- <input id="check-3e" value="" data-toggle="checkbox-x" data-size="xl">
- </div>
JavaScript Code
- <script>
- $(document).on('ready', function() {
- var $el = $("#check-301"), kvInitCbx = function() {
- $el.checkboxX({
- enclosedLabel: true
- });
- };
- kvInitCbx();
- $('.btn-destroy').on('click', function() {
- if ($el.data('checkboxX')) {
- $el.checkboxX('destroy');
- }
- });
- $('.btn-recreate').on('click', function() {
- if (!$el.data('checkboxX')) {
- kvInitCbx();
- }
- });
- });
- </script>
原文地址:http://www.freejs.net/article_biaodan_764.html