34 lines
1.3 KiB
JavaScript
34 lines
1.3 KiB
JavaScript
$(document).ready(function () {
|
|
$(document).on('click', '.js_publish, .js_unpublish', function (e) {
|
|
e.preventDefault();
|
|
var $link = $(this).parent();
|
|
$link.find('.js_publish, .js_unpublish').addClass("hidden");
|
|
var $unp = $link.find(".js_unpublish");
|
|
var $p = $link.find(".js_publish");
|
|
$.post('/hr/publish', {'id': $link.data('id')}, function (result) {
|
|
if (+result) {
|
|
$p.addClass("hidden");
|
|
$unp.removeClass("hidden");
|
|
} else {
|
|
$p.removeClass("hidden");
|
|
$unp.addClass("hidden");
|
|
}
|
|
});
|
|
});
|
|
$(document).on('click', '.js_publish_contact, .js_unpublish_contact', function (e) {
|
|
e.preventDefault();
|
|
var $link = $(this).parent();
|
|
$link.find('.js_publish_contact, .js_unpublish_contact').addClass("hidden");
|
|
var $unp = $link.find(".js_unpublish_contact");
|
|
var $p = $link.find(".js_publish_contact");
|
|
$.post('/hr/publish_contact', {'id': $link.data('id')}, function (result) {
|
|
if (+result) {
|
|
$p.addClass("hidden");
|
|
$unp.removeClass("hidden");
|
|
} else {
|
|
$p.removeClass("hidden");
|
|
$unp.addClass("hidden");
|
|
}
|
|
});
|
|
});
|
|
}); |