我有一个禁用按钮,因此我需要将特定的数据行更改为灰色,并在单击禁用按钮时禁用。在我的代码中,我只能禁用一个按钮。请帮忙。
$('#domain_table').DataTable({
"processing": true,
"serverSide": true,
"scrollX": true,
"ajax": "{{ route('ajaxdomain.getdata') }}",
"columns":[
{ "data": "Domain" },
{ "data": "Registrar" },
{ "data": "action", orderable:false, searchable: false}
]
});
$(document).on('click', '.delete', function(){
var No = $(this).attr('No');
if(confirm("Are you sure you want to disable this data?"))
{
$.ajax({
url:"{{ route('ajaxdomain.removedata') }}",
method:"POST",
data:{No:No},
success:function(data)
{
alert(data);
$('#domain_table').DataTable().ajax.reload();
}
})
if(this.style.background == "" ) {
$(this).css('background', 'lightgrey');
}
else {
$(this).css('background', '');
}
}
else
{
return false;
}
});
答案 0 :(得分:1)
尝试此操作以更改选择的背景;
$(this).closest('tr').css('background-color', 'lightgrey');