The 'onCheck' and 'onUncheck' events can be used together on the 'datalist' component.
$('#dl').datalist({
data: data,
selectOnCheck: false,
textField: 'text',
valueField: 'value',
selectOnCheck: false,
onCheck: function(index,row){
console.log('check:'+row.text)
},
onUncheck: function(index,row){
console.log('uncheck:'+row.text)
}
})