我在表单中有一个DropDownListFor
,其中列出了所有当前可用的选项。现在,我想提供一个“新......”替代方案。选择此选项将显示一个新文本框,可在其中创建新的替代项。
我添加了替代方案,绑定了一些javascript来显示其他表单(使用EditorFor
生成)。剩下的是如何验证输入。我是否必须为此方案创建自定义模型绑定器?基本上我想要的是从下拉列表中选择现有值,或根据验证规则填写其他字段中的所有属性。
我正在使用C#作为后端,但我怀疑这很重要。
答案 0 :(得分:0)
当您使用ajax获取下一个下拉列表时,您需要将该输入绑定到jquery验证框架
$.validator.unobtrusive.parse("#myform");