我有有一个选项,以输入尺寸的形式:
- 宽度和高度
- 宽度
- 高度
我有两个div容器,我隐藏/显示,这取决于三个选项中选择:
<div class="editor-field" id="width-container">
@Html.EditorFor(model => model.Width)
@Html.ValidationMessageFor(model => model.Width)
</div>
<div class="editor-field" id="height-container">
@Html.EditorFor(model => model.Height)
@Html.ValidationMessageFor(model => model.Height)
</div>
如果选择高度,宽度则不会在表格上显示,我怎么能禁止在时尚输入栏宽不显眼的验证,这将使如果用户更改他们的想法,即消除数据 - 我轻松地复权*属性是不是一种选择。 我很高兴地创建一个CustomAttribute类来处理这个,但我不希望有破解标准的jQuery的文件,使这项工作,因为它使得更新到新版本头疼走下赛场。 如果一切都失败,我会用我惯用的伎俩增加值0到田间地头的时候,他们是不可见的,然后删除它显示,当他们。
编辑:
请留意,当宽度不可见它不是一个“隐藏”的领域本身,它只是一个输入变量,因为父div有显示器的风格,这不是对用户可见:无