我有表格,我显示输入字段取决于选择列表(如果他们选择拖动输入字段拖曳将显示)和它的工作正常 我的问题是文本字段是必需的,所以如果他们选择一个选项,那么与其他选项相关的其他字段将被隐藏,表单不再提交到数据库,因为隐藏字段是必需的
解决它的解决方案是什么?
<select ng-model="myDropDown">
<option value="one">One</option>
<option value="two">Two</option>
<option value="three">Three</option>
</select>
<input ng-show="myDropDown=='two'" type="text" required>
谢谢
答案 0 :(得分:0)
使用ng-if
而不是ng-show
。
前者从DOM中删除字段,而后者只应用隐藏它的CSS规则。