0

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

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

谢谢

代码:

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

1 回答 1

0

尝试

$(function () {

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

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

    });
});
于 2013-10-18T18:09:18.093 回答