gpt4 book ai didi

c# - ASP.NET MVC3 : Validating Date Times and Custom Validation messages

转载 作者:行者123 更新时间:2023-11-29 10:52:02 27 4
gpt4 key购买 nike

  1. 如何防止用户输入日期时间选择器(文本字段),但允许他们使用日期时间选择器。
  2. 如何验证一个日期是否在另一个日期之后,并像 ASP.Net MVC3 一样以内联方式显示(并防止提交)。 javascript 与其说是一个接一个地检查它的问题,不如说是我如何显示这个内联消息并阻止提交,将它与其他验证联系起来。

到目前为止我有

            $("#Save").click(function (e) {
if ( $('#EndTime').val() < $('#StartTime').val() )
alert("AHRR"); // Should add an inline message and NOT submit.
});

最佳答案

就防止在日期时间选择器字段中键入内容而言,使用 jQuery Hook 到 keyup 事件,并清除字段中的任何文本。假设您使用的是 jquery 1.6 或更早版本,代码将如下所示:

$("input[id$='Time']").live("keyup", function() {
$(this).val("");
});

此外,您可以考虑添加一个占位符属性,指示用户不要输入日期。

就比较日期验证器而言,您会在这个问题中找到一个很好的例子:MVC3 custom validation: compare two dates

关于c# - ASP.NET MVC3 : Validating Date Times and Custom Validation messages,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8343581/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com