Пожалуйста, измените ваш код в настройках данных. Используйте этот способ
data: {"id": ID},
т.е. сохранить значение в переменной и отправить эту переменную в параметре данных. Если мы предположим,
ID=$(this).data('link');`
Тогда код будет следующим:
$(function() {
$(".check-multi").change(function() {
$.ajax({
type: "POST",
url: "<?php echo site_url('adm/updateproperty'); ?>",
async: true,
data: {"id":ID},
success: function(msg) {
alert('Success');
if (msg != 'success') {
alert('Fail');
}
}
});
});
});
Пожалуйста, проверьте это.