こんにちは私はasp.netでmvc3を使用しています
私の見解では、グリッドに「行の選択」(チェックボックス)、開始日(ラベル)、および終了日(ラベル)のフィールドがあります
ラベルの代わりに行を選択をクリックすると、ユーザーが終了日を変更できるように日付ピッカーが表示されます
私は自分の見解で次のコードを書きました
<div class="cell" style="width:auto;"> <input type="checkbox" class="a" id="selected" onclick="Checked()" />
</div>
function Checked() {
if (document.getElementById('selected').checked) {
document.getElementById('edit1').style.display = 'block';
document.getElementById('edit2').style.display = 'none';
}
else {
document.getElementById('edit2').style.display = 'block';
document.getElementById('edit1').style.display = 'none';
}
}
そしてdatepickerを取得するために私はこれを書きました
<div class="cell" id="edit2" style="width:auto;">@Html.DisplayFor(modelItem => item.ExhibEndDate)</div>
<div class="cell" id="edit1" style="width:auto; display:none;">@Html.Editor("ExhibEndDate") </div>
$(document).ready(function () {
$('#ExhibEndDate').datepicker({ dateFormat: 'dd-mm-yy' });
});
しかし、私は日付ピッカーを取得することができませんあなたは私を助けることができます