目前,在展示验证错误信息的时候,会取指定名字的一组控件的第一个控件显示验证错误信息。比如,有5个 TextBox 控件,名字都叫 names ,验证规则是不能存在两个相同的值,如果第一个 TextBox 和第二个 TextBox 都输入了zhangsan ,那么就会触发验证错误,然后错误会显示在第一个 TextBox 控件下面,后面控件不会变成出错的状态,参见此处代码。
目前期望尽量能做到在视觉上的最后一个控件旁边显示错误信息,值重复的两个 TextBox 边框飘红。
另外,对于 readonly 、 hidden 和 disabled 的控件是否需要不理会出错状态, @Justineo 大神在 JS Bin 上做了测试,原生的 input 对 readonly 和 disabled 是不会去设置验证不通过状态的,此处是具体示例。
目前,在展示验证错误信息的时候,会取指定名字的一组控件的第一个控件显示验证错误信息。比如,有5个 TextBox 控件,名字都叫
names,验证规则是不能存在两个相同的值,如果第一个 TextBox 和第二个 TextBox 都输入了zhangsan,那么就会触发验证错误,然后错误会显示在第一个 TextBox 控件下面,后面控件不会变成出错的状态,参见此处代码。目前期望尽量能做到在视觉上的最后一个控件旁边显示错误信息,值重复的两个 TextBox 边框飘红。
另外,对于 readonly 、 hidden 和 disabled 的控件是否需要不理会出错状态, @Justineo 大神在 JS Bin 上做了测试,原生的 input 对 readonly 和 disabled 是不会去设置验证不通过状态的,此处是具体示例。