unobtrusive-validation

    6热度

    1回答

    我在我的用户模型的email属性中有一个Remote属性。当我创建一个新用户时,它会生成并告诉用户电子邮件已被使用。现在,我的编辑表单出现问题(如果用户想更新值)。它告诉用户他/她的电子邮件已被使用,我不希望它在正在使用的电子邮件是注册给用户的电子邮件时提供该消息。我怎样才能调整远程属性的行为?

    0热度

    2回答

    我有一个简单的选择元素和输入元素的形式。根据select元素中的值,我可能会或可能不需要验证的输入元素。 我所做的是,我将input元素上的'data-val'属性设置为'true'或'false',具体取决于select元素中选择的内容。这部分工作 - 我可以检查萤火虫中属性的值,它会根据计划改变。现在 ,才能有jQuery的不显眼的验证,发现在DOM改变我打电话 $.validator.uno

    8热度

    2回答

    我们为TinyMCE开发了一个内部开发的文件/图像/文档管理器插件,该插件仍在移植到jQuery中。同时,依赖于这些功能的一些项目需要使用基于原型的TinyMCE & jQuery.noConflict()。这可以正常工作,但在ASP.NET MVC 3中进行不显眼的验证时,提交验证发生在TinyMCE回调将TinyMCE的内容复制到表单字段之前触发。在不显眼的验证中,是否有可能挂钩预验证事件?

    9热度

    3回答

    我创建利用自带的MVC3不显眼的验证一个jQuery Mobile (Alpha 3)基于ASP.NET MVC 3应用。当直接访问页面(Url中没有散列)时,验证完美无缺。但是,当您导航到页面时,jQuery Mobile使用Ajax Navigation动态加载它(在Url中显示哈希)并且验证停止工作。 下面是代码的使用的示例: 型号: [Required(ErrorMessage = "Mi

    7热度

    5回答

    我刚刚意识到当我在我的布局页面上放置一个表单标记时,围绕着RenderBody部分,不会产生不显眼的验证。类似这样的: @using (Html.BeginForm()) { <input type="submit" value="save" /> <div> @RenderBody() </div> } 正如你可能已经猜到我想要生成我的内容上的

    7热度

    1回答

    给定一个视图模型,看起来像这样: public class Login { [Required] public string Username { get; set; } [Required, CustomValidator] public string Password { get; set; } } 而且这样的视图(剃刀语法在这里): @Html

    0热度

    2回答

    这看起来很基本,但我很努力地找到一个我很满意的解决方案。所有我想要做的是一个名为“必选”添加一个类有一个必需的属性对他们因此任何字段: public class Dummy{ [Required] public string Name {get; set;} } 会和 @Html.EditorFor(model=>model.Name) 被调用,将输出像 <input

    2热度

    4回答

    我一直在我的mvc 3项目(使用RC1)实施新的不显眼的JavaScript。 我已将3个必需的脚本添加到“主”布局页面。 一切正常。 但是我有一个视图,我想使用一些正常的jquery验证来验证文本框。确切地说,我想检查一个条目是否存在,并且它是数字。 所以在页面上我的JS看起来是这样的... <script language="javascript" type="text/javascript"