0

我已经使用数据注释成功地实现了对所有字段的验证,但是现在我想要的是,当在我的字段中输入的值有效时,我希望它的颜色从默认的红色变为绿色,表明它是成功。

对此有任何想法..?

4

2 回答 2

5

将输入从错误更改为有效后,Jquery 会自动添加有效类,因此只需为其添加样式

CSS:

input.valid
{
    border: 1px solid Green;
}
于 2012-11-29T12:39:15.517 回答
3

在您的默认 css 文件中有以下代码:

/* styles for validation helpers */
.field-validation-error
{
    color: #e80c4d;
    font-weight: bold;
}

.field-validation-valid
{
    display: none;
}

input.input-validation-error
{
    border: 1px solid #e80c4d;
}

input[type="checkbox"].input-validation-error
{
    border: 0 none;
}

.validation-summary-errors
{
    color: #e80c4d;
    font-weight: bold;
    font-size: 1.1em;
}

.validation-summary-valid
{
    display: none;
}

你可以改变你想要的地方。

于 2012-11-29T14:10:54.097 回答