Попробуйте опубликовать его в сценарии JS:
1, удалить UpdateCheckList()
с кнопки,
2, изменить скрипт следующим образом:
<script lang="javascript">
function UpdateCheckList() {
var ids = "";
$('#checkboxlistCustomerSubCategoryTypeID').click(function() {
this.each(function() {
if (this.checked) {
if (ids != "") {
ids = ids + ","
}
ids = ids + $(this).val();
}
//assign set value to hidden field
$.ajax({
url: '/YourController/AddCustomerContact/',
type: 'POST',
data: {
data: ids
},
datatype: 'json',
success: function(data) {
console.log('success');
},
error: function() {
console.log('error');
}
});
})
}
}