У меня есть это текстовое поле:
<%= Html.TextBox("EffectiveDate", Model.EffectiveDate.HasValue ? Model.EffectiveDate.Value.ToString("dd-MMM-yyyy") : "", new { @class = "economicTextBox", propertyName = "EffectiveDate", onchange = "parseAndSetDt(this); ", dataType = "Date" })%>
Мне нужна помощь по проверке JS. Если у пользователя есть разрешение, он может ввести любую дату. Если пользователь этого не сделает, он может ввести только текущую дату или даты в будущем.
Вот метод контроллера, который я могу получить, если у пользователя есть разрешение или нет.
[NoCache]
public ActionResult HasAdvanced()
{
if (Chatham.Web.UI.Extranet.SessionManager.DisplayUser.IsInRole("hasICAdvanced"))
{
return Json(
new
{
value = "true"
});
}
else{
return Json(
new
{
value = "false"
});
}
}
Как бы выглядел Js / JQuery? Я ооочень тупо.
Спасибо!