嗨,我正在将 mvc3 与 asp.net 一起使用
在我看来,在网格中我有“选择行”(复选框)、开始日期(标签)和结束日期(标签)字段
当我单击选择行而不是标签时,应该出现一个日期选择器,以便用户可以更改结束日期
我在我看来写了以下代码
<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' });
});
但我无法获得日期选择器你能帮我吗