25 lines
922 B
JavaScript
25 lines
922 B
JavaScript
|
$(function() {
|
||
|
$.pageslide.closeCallback(function(pageslide, item) {
|
||
|
$('.filter-item').removeClass("active");
|
||
|
});
|
||
|
$.pageslide.loadComplete(function(pageslide, item) {
|
||
|
$('.filter-item').removeClass("active");
|
||
|
item.closest('li').addClass('active');
|
||
|
if(item.data('id') == 'new') {
|
||
|
resetForm();
|
||
|
pageslide.find('form').attr('method', 'post');
|
||
|
$("#update_patch").remove();
|
||
|
}
|
||
|
else {
|
||
|
$('.color-picker').miniColors("destroy");
|
||
|
setForm(item.data('form'));
|
||
|
pageslide.find('form').attr("action",item.data("href"));
|
||
|
if($("#update_patch").length == 0){
|
||
|
pageslide.find("form").append("<input type='hidden' id='update_patch' value='patch' name='_method' />");
|
||
|
}
|
||
|
pageslide.find('input[type="checkbox"]').prop( 'checked', item.data('disable') );
|
||
|
$('.color-picker').miniColors();
|
||
|
$('.miniColors-trigger').addClass('btn');
|
||
|
}
|
||
|
});
|
||
|
})
|