我正在制作一个用户可以添加宠物(猫和狗)的应用程序。 该应用程序有一个"宠物输入表格",其中猫/狗品种被翻译成多种语言,具体取决于用户。根据宠物类型选择动态添加品种(使用AJAX) - 因此,如果用户选择" dog","品种"选择框中填充了犬种,反之亦然。 问题是,提交后我得到一个错误:
无法扭转物业路径的价值"品种":选择" [翻译品种价值]"不存在或不是唯一的
是否有一种方法可以禁用选择框的验证,或者使其成为“#34;接受"翻译的价值也是?
谢谢!
答案 0 :(得分:1)
您始终可以将字段设置为映射false,但是您必须自己将其绑定到实体
但当然在这种情况下可能不需要这样做,而通过ajax加载只需设置选择这样的选项
<select>
<option value='notTranslatedName'>translatedName</option>
</select>