我的View中有两个文件,一个是有效数据,一个是取消日期
<td>
Effective date:
</td>
<td>
<%= Html.TextBoxFor( x => Model.SelectedAccountGroup.GroupEffectiveDate, new { @class="datepicker"} )%>
<%= Html.ValidationMessageFor( x => x.SelectedAccountGroup.GroupEffectiveDate )%>
</td>
</tr>
<tr>
<td>
Cancel date:
</td>
<td>
<%= Html.TextBoxFor( x => Model.SelectedAccountGroup.GroupCancelDate, new { @class = "datepicker" } )%>
<%= Html.ValidationMessageFor( x => x.SelectedAccountGroup.GroupCancelDate )%>
</td>
在保存按钮上我不应该允许用户输入有效数据前的取消日期?谁能告诉我怎么做?
答案 0 :(得分:1)
将两个日期字段值作为单个整数值。例如20101006。
如果时间也增加了,
如果你使用jquery
var dateval = $(“#dateid”)。val();
for javascript
var dateval = document.getElementById(“dateid”)。value;
我假设你显示日期的文本框有一个id。让它成为dateid
现在您可以将两个字段作为整数进行比较。
如果(DATE1&GT; DATE2)
做点什么
返回false