| | |
| | | label.css('margin-left', '4px') |
| | | // label.css('background-color', 'black') |
| | | // checkbox.css('background-color', 'white') |
| | | checkbox.attr('checked', checked) |
| | | checkbox.prop('checked', checked) |
| | | checkbox.on('click', onclickListener) |
| | | |
| | | var item = $('<div></div>') |
| | |
| | | item.append(label) |
| | | |
| | | check.append(item) |
| | | } |
| | | }, |
| | | |
| | | /** |
| | | * 刷新复选框组的选择状态 |
| | | * @param {*} elementId |
| | | * @param {*} checkedList |
| | | */ |
| | | refreshCheckBox(elementId, checkedList){ |
| | | var checkboxList = $(`#${elementId}`).find('input') |
| | | for (let i = 0; i < checkboxList.length; i++) { |
| | | const box = checkboxList[i]; |
| | | $(box).prop('checked', checkedList.indexOf(i) != -1) |
| | | } |
| | | }, |
| | | |
| | |
| | | label.css('margin-left', '4px') |
| | | // label.css('background-color', 'black') |
| | | // radiobox.css('background-color', 'white') |
| | | radiobox.attr('checked', checked) |
| | | radiobox.prop('checked', checked) |
| | | radiobox.on('click', onclickListener) |
| | | radioboxlist.push(radiobox) |
| | | |