У меня есть флажок и текстовое поле DatePicker.Возможно иметь только функцию выбора даты, после того, как пользователь установил флажок?Я не хочу, чтобы он что-либо скрывал в любой точке, поэтому оба поля должны быть видны постоянно.
Это мои элементы:
<?php
$disabled = "";
$checked = "";
//$checked = $res['r548'] == '1' ? "checked=\"checked\"" : "";
if ($res['r548e'] == "1") {
$checked = "checked=\"checked\"";
$readonly = "readonly";
$disabled = "disabled=\"disabled\"";
} else {
$id_date = "id=\"datepicker\"";
$readonly = "readonly";
}
echo '<input type="checkbox" name="r548" value="1" '. $checked . '
'.$disabled.' onClick="ds.r548a.value=this.checked ? \''.date('d-m-
Y').'\' : \'\'; ds.r548c.checked=\'\'" >';
?>
<input type="text" class="listform" style="width:60px;" name="r548a"
value="<?php echo sqltoalmdatetom($res['r548a']);?>
<?php echo $id_date;?>
Это мой сборщик дат:
$( function() {
$( "#datepicker" ).datepicker({
regional: "da",
constrainInput: true,
showWeek: true
});
Таким образом, только когда флажок установлен, функциональность средства выбора даты должна быть доступна.Это возможно, и если да, то как?