1
私はDropDownListFor
の形式で、現在利用可能なすべてのオプションをリストしています。さて、私は "新しい..."の代替案を提供したいと思います。これを選択すると、新しい代替案を作成できる新しいテキストボックスが表示されます。"New ..." DropDownListForの代替
追加のフォーム(EditorFor
で生成)を表示するために、いくつかのjavascriptをバインドしました。残っているのは入力を検証する方法です。このシナリオでカスタムモデルバインダーを作成する必要がありますか?基本的には、既存の値がドロップダウンから選択されるか、またはのいずれかの追加フィールドのすべてのプロパティが、検証ルールに従って入力されます。
バックエンドにはC#を使用していますが、それは問題ではありません。
Hiに提案に感謝し、その入力をバインドする必要がAjaxで次のドロップダウンをフェッチします。ただし、動作しません。フォームに移動された新しい入力は検証の対象ではなく、ドロップダウンの「新規...」値は検証に合格しません。それは何とか検証から除外される必要があります。 – carlpett
文書準備完了イベントが発生したときに、入力が '