$(document).ready(function() {
$("#pasien_uid").selectize({
valueField: 'uid',
labelField: 'name',
searchField: ['name', 'uid'],
create:false,
placeholder: "Cari pasien...",
load:function(query, callback){
if(!query.length) return callback();
$.ajax({
url:'/helper/get/patient',
data: {search: query},
success: function (response){
if(response.error === 0 && Array.isArray(response.data)){
callback(response.data);
}else{
callback([])
}
},
error: function() {
callback([]);
}
});
},
render: {
option: function(item, escape){
console.log(item);
return `
`;
},
item: function(item, escape){
return ` ${escape(item.name)}
`
}
},
});
$("#asuransi_uid").selectize({
valueField: 'uid',
labelField: 'name',
searchField: ['name', 'uid'],
create:false,
placeholder: "Cari asuransi...",
load:function(query, callback){
if(!query.length) return callback();
$.ajax({
url:'/helper/get/asuransi',
data: {search: query},
success: function (response){
if(response.error === 0 && Array.isArray(response.data)){
callback(response.data);
}else{
callback([])
}
},
error: function() {
callback([]);
}
});
},
render: {
option: function(item, escape){
console.log(item);
return `
`;
},
item: function(item, escape){
return ` ${escape(item.name)}
`
}
},
});
$("#ruang_pelayanan_uid").selectize({
valueField: 'uid',
labelField: 'name',
searchField: ['name', 'uid'],
create:false,
placeholder: "Cari Ruangan layanan...",
load:function(query, callback){
if(!query.length) return callback();
$.ajax({
url:'/helper/get/roomService',
data: {search: query},
success: function (response){
if(response.error === 0 && Array.isArray(response.data)){
callback(response.data);
}else{
callback([])
}
},
error: function() {
callback([]);
}
});
},
render: {
option: function(item, escape){
return `
`;
},
item: function(item, escape){
return ` ${escape(item.name)}
`
}
},
});
});