2010-10-06 73 views
0

我在查看個域中一個有效的數據,一個是取消日期如何使用jQuery或JavaScript

<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> 

上的保存按鈕,我不應該允許用戶輸入驗證我的看法的兩個日期字段取消日期有效數據之前?任何機構可以告訴我如何做到這一點?

回答

1

獲取兩個日期字段值作爲單個整數值。例如20101006。 。

如果時間還沒有添加過多,

,如果你使用jquery

VAR dateval = $( 「#dateid」)VAL();

爲JavaScript

變種dateval =的document.getElementById( 「dateid」)值。

我假設您顯示日期的文本框有一個id。讓它成爲約會

現在你可以比較兩個字段,就像整數一樣。

如果(日期1> date2的)

做點什麼

返回假

+0

謝謝,但如何讓這兩個日期字段值,這是我的問題嗎?謝謝 – kumar 2010-10-06 21:09:05

+0

不能你現在得到的價值? – zod 2010-10-06 21:23:13

+0

嗯現在我很好,我得到的價值完美..謝謝 – kumar 2010-10-06 21:25:00