* Adjuct code

This commit is contained in:
zenggang
2022-07-19 01:47:18 +00:00
parent cabaedd234
commit 773400bb27
+20 -20
View File
@@ -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);
}
});
});