0

我有一堂课:

public class EditableOrder
{
    [Required(ErrorMessage = "Order ID is required.")]
    public int OrderID
    {
        get;
        set;
    }

    [StringLength(5, ErrorMessage = "Customer ID must be 5 characters.")]
    public string CustomerID
    {
        get;
        set;
    }

}

我想[Required(ErrorMessage = "Order ID is required.")]在 jQuery 中获取上述类中定义的验证属性。

对于 jQuery 验证,我需要向输入元素添加类以验证输入。但我无法[Required]在 jQuery 中获取属性。

注意:不使用不显眼

4

1 回答 1

0

数据注释在您可以访问的相应输入字段上发出 HTML5 data-* 属性:

var requiredMessage = $('#OrderID').data('val-required');
于 2012-07-13T12:40:41.707 回答