'
+ '
'
+ '{{if host_status == "Application"}}'
+ ''
+ '{{else}}'
+ ''
+ '{{/if}}'
+ '{{if host_status == "CBC"}}'
+ ''
+ '{{else}}'
+ ''
+ '{{/if}}'
+ '{{if host_status == "Agreement"}}'
+ ''
+ '{{else}}'
+ ''
+ '{{/if}}'
+ '{{if host_status == "Present HF"}}'
+ ''
+ '{{else}}'
+ ''
+ '{{/if}}'
+ '{{if host_status == "Selection By Student"}}'
+ ''
+ '{{else}}'
+ ''
+ '{{/if}}'
+ '{{if host_status == "Home visit"}}'
+ ''
+ '{{else}}'
+ ''
+ '{{/if}}'
+ '{{if host_status == "PC"}}'
+ ''
+ '{{else}}'
+ ''
+ '{{/if}}'
+ '
'
+ '
';
$.template( "template", markup );
$("#modal").html($.tmpl( "template", data ));
$(".btn_status_select").off('click');
$(".btn_status_select").on('click', function() {
var obj = $(this);
$(".btn_status_select").removeClass('btn-dark').addClass('btn-default');
obj.removeClass('btn-default').addClass('btn-dark');
$.ajax({
method: "put",
url: "/api/host/"+user_id,
data: {'host_status':obj.attr('data-value')}
})
.success(function( msg ) {
this_obj.removeClass('btn-system').removeClass('btn-cbc').removeClass('btn-agree').removeClass('btn-phf').removeClass('btn-sbs').removeClass('btn-hv').removeClass('btn-pc');
if(obj.attr('data-value') == 'Application') {
this_obj.attr('data-value', 'Application').addClass('btn-system').text('Application');
}
else if(obj.attr('data-value') == 'CBC') {
this_obj.attr('data-value', 'CBC').addClass('btn-cbc').text('CBC');
}
else if(obj.attr('data-value') == 'Agreement') {
this_obj.attr('data-value', 'Agreement').addClass('btn-agree').text('Agreement');
}
else if(obj.attr('data-value') == 'Present HF') {
this_obj.attr('data-value', 'Present HF').addClass('btn-phf').text('Present HF');
}
else if(obj.attr('data-value') == 'Selection By Student') {
this_obj.attr('data-value', 'Selection By Student').addClass('btn-sbs').text('Selection By Student');
}
else if(obj.attr('data-value') == 'Home visit') {
this_obj.attr('data-value', 'Home visit').addClass('btn-hv').text('Home visit');
}
else if(obj.attr('data-value') == 'PC') {
this_obj.attr('data-value', 'PC').addClass('btn-pc').text('PC');
}
$.magnificPopup.close();
})
.fail(function( a ) {
alert(a.responseJSON.msg);
});
});
});
// Inline Admin-Form example
$.magnificPopup.open({
items: {
src: '#modal'
},
callbacks: {
beforeOpen: function(e) {
this.st.mainClass = 'mfp-zoomIn';
}
},
midClick: true
});
}