“新..“的替代项

本文关键字:的替代项 | 更新日期: 2023-09-27 18:33:12

我有一个表格中的DropDownListFor,其中列出了所有当前可用的选项。现在,我想提供一个"新..."另类。选择此选项将显示一个新文本框,可在其中创建新的替代项。

我添加了替代方案,绑定了一些 javascript 以显示附加表单(用 EditorFor 生成)。剩下的是如何验证输入。是否必须为此方案创建自定义模型绑定程序?本质上,我想要的是从下拉列表中选择一个现有值,或者根据验证规则填写附加字段中的所有属性。

我正在使用 C# 作为后端,尽管我怀疑这很重要。

“新..“的替代项

当你使用 ajax 获取下一个下拉列表时,你需要将该输入绑定到 jquery 验证框架

$.validator.unobtrusive.parse("#myform");