仅当field1在MVC中仅填充了少量值(限制值)时,才可以编辑Field2

时间:2013-10-18 17:32:01

标签: asp.net-mvc

当field1填充少量值(如“ADT,ADF,GOV”)时,可以编辑Field2。因此,对于仅在Field1中的这三个值,我们可以启用field2,否则应该在MVC中禁用它。

我一直在Model上使用类级别的自定义验证。我怎样才能在jquery / clientside中实现这一点?如果可能的话,请给我一些例子。

由于

代码:

 [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
    public class CustomValidatorsAttribute : ValidationAttribute
    {
        protected override ValidationResult IsValid(object value, ValidationContext validationContext)
        {
           //validation code
        }
    }

1 个答案:

答案 0 :(得分:0)

尝试

$(function () {

    $("#text1").keyup(function () {

        if ($(this).val() === "ADT") {
            $("#text2").prop("disabled", false);
        }
        else { $("#text2").prop("disabled", true); }

    });
});