fix checkbox #found behaviour
This commit is contained in:
parent
c01e7998ac
commit
f8024b747e
@ -64,6 +64,11 @@ $(document).ready(function() {
|
||||
// Misc
|
||||
//
|
||||
|
||||
// checkbox #found
|
||||
$('#found').change(function() {
|
||||
render_found();
|
||||
});
|
||||
|
||||
// checkbox #exists
|
||||
$('input#exists').change(function() {
|
||||
|
||||
@ -106,14 +111,10 @@ $(document).ready(function() {
|
||||
$(this).prop('disabled', '');
|
||||
});
|
||||
|
||||
}
|
||||
});
|
||||
// do post processing
|
||||
render_found();
|
||||
|
||||
// datepicker TODO make it nicer
|
||||
$.datepicker.setDefaults( $.datepicker.regional['de'] );
|
||||
$('input[name=found_on]').datepicker({
|
||||
defaultDate: new Date(),
|
||||
dateFormat: 'dd.mm.yy'
|
||||
}
|
||||
});
|
||||
|
||||
// select username on change
|
||||
@ -123,6 +124,13 @@ $(document).ready(function() {
|
||||
render_login(this.value, color);
|
||||
});
|
||||
|
||||
// datepicker TODO make it nicer
|
||||
$.datepicker.setDefaults( $.datepicker.regional['de'] );
|
||||
$('input[name=found_on]').datepicker({
|
||||
defaultDate: new Date(),
|
||||
dateFormat: 'dd.mm.yy'
|
||||
});
|
||||
|
||||
|
||||
//
|
||||
// Functions
|
||||
@ -157,6 +165,18 @@ $(document).ready(function() {
|
||||
}
|
||||
}
|
||||
|
||||
function render_found() {
|
||||
let checked = $('#found').prop('checked');
|
||||
console.log(checked);
|
||||
$('#found_by, #found_on').each(function() {
|
||||
if (checked) {
|
||||
$(this).prop('disabled', '');
|
||||
} else {
|
||||
$(this).prop('disabled', 'disabled');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
//
|
||||
// Modals
|
||||
|
@ -65,6 +65,7 @@
|
||||
<input type="text" name="user" id="text_user" class="form-control">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<!-- TODO add colorpicker -->
|
||||
<label for="text_color">Farbe</label>
|
||||
<input type="text" name="color" id="text_color" class="form-control">
|
||||
</div>
|
||||
|
Loading…
x
Reference in New Issue
Block a user