37 lines
852 B
JavaScript
37 lines
852 B
JavaScript
function updateCheckBox(selector, value){
|
|
$(selector).attr('value', value)
|
|
if (value==1){
|
|
$(selector).prop( "checked", true );
|
|
} else {
|
|
$(selector).prop( "checked", false );
|
|
}
|
|
}
|
|
|
|
function updatePublicCheckbox(elem){
|
|
console.log(elem.prop('checked'))
|
|
if (elem.prop('checked')){
|
|
console.log( 'set public' );
|
|
updateCheckBox(elem, 1);
|
|
}else{
|
|
console.log( 'unset public' );
|
|
updateCheckBox(elem, 0);
|
|
}
|
|
}
|
|
|
|
|
|
$(document).ready(
|
|
function(){
|
|
var publicCheckbox=$("#img_editor input[name='public']");
|
|
|
|
updatePublicCheckbox( publicCheckbox );
|
|
publicCheckbox.change(
|
|
function(){
|
|
updatePublicCheckbox($(this));
|
|
}
|
|
)
|
|
console.log("image handler initialized");
|
|
pageLeaveHandler();
|
|
}
|
|
);
|
|
|