* Adjuct code
This commit is contained in:
@@ -8,27 +8,27 @@ $(function()
|
||||
|
||||
$('#other,#group,#outside').selectable(
|
||||
{
|
||||
selector: 'input',
|
||||
listenClick: false,
|
||||
select: function(e)
|
||||
{
|
||||
$('[data-id=' + e.id + ']').prop('checked', true);
|
||||
selector: 'input',
|
||||
listenClick: false,
|
||||
select: function(e)
|
||||
{
|
||||
$('[data-id=' + e.id + ']').prop('checked', true);
|
||||
|
||||
var checked = true;
|
||||
var memberNum = $('[data-id=' + e.id + ']').closest('td').find('input').length;
|
||||
var checkedMemberNum = $('[data-id=' + e.id + ']').closest('td').find('input:checked').length;
|
||||
if(memberNum > checkedMemberNum) checked = false;
|
||||
$('[data-id=' + e.id + ']').closest('tr').find('.check-all input').prop('checked', checked);
|
||||
},
|
||||
unselect: function(e)
|
||||
{
|
||||
$('[data-id=' + e.id + ']').prop('checked', false);
|
||||
var checked = true;
|
||||
var memberNum = $('[data-id=' + e.id + ']').closest('td').find('input').length;
|
||||
var checkedMemberNum = $('[data-id=' + e.id + ']').closest('td').find('input:checked').length;
|
||||
if(memberNum > checkedMemberNum) checked = false;
|
||||
$('[data-id=' + e.id + ']').closest('tr').find('.check-all input').prop('checked', checked);
|
||||
},
|
||||
unselect: function(e)
|
||||
{
|
||||
$('[data-id=' + e.id + ']').prop('checked', false);
|
||||
|
||||
var checked = true;
|
||||
var memberNum = $('[data-id=' + e.id + ']').closest('td').find('input').length;
|
||||
var checkedMemberNum = $('[data-id=' + e.id + ']').closest('td').find('input:checked').length;
|
||||
if(memberNum > checkedMemberNum) checked = false;
|
||||
$('[data-id=' + e.id + ']').closest('tr').find('.check-all input').prop('checked', checked);
|
||||
}
|
||||
var checked = true;
|
||||
var memberNum = $('[data-id=' + e.id + ']').closest('td').find('input').length;
|
||||
var checkedMemberNum = $('[data-id=' + e.id + ']').closest('td').find('input:checked').length;
|
||||
if(memberNum > checkedMemberNum) checked = false;
|
||||
$('[data-id=' + e.id + ']').closest('tr').find('.check-all input').prop('checked', checked);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user