この質問はやや複雑で申し訳ありません。うまくいけば、誰かがこれを読む忍耐力を持っています.
このRailscastのものとよく似たネストされたモデルフォームがあります: http://railscasts.com/episodes/196-nested-model-form-revised
私のモデルは、Railscast のネストされたフォーム フィールドに非常に似ています。多くの回答がある多くの質問を含む調査があります。
すべての回答フォーム フィールドをオートコンプリート要素にするために、jQuery-UI の「オートコンプリート」要素を適用しています。しかし、ネストされたフォーム フィールドであるため、私のドキュメントには多くの回答フィールドがあります。これは通常は問題になりませんが、ラベルを表示する際にこのソリューションを適用し、オートコンプリート選択の ID を送信する必要があります。 ラベルではなく値をテキストボックスに適用するオートコンプリート
上記のリンクのソリューションを使用すると、必要なラベルだけでなく、ドキュメント内のすべての「回答フォーム フィールド」にラベルが適用されます。ネストされたフォームを使用しており、すべての「回答フォーム フィールド」にオートコンプリート ロジックを適用する必要があるため、このセレクター '[type="text"][name*="[answer]"]' でそれらを選択する必要があります。これはあまり具体的ではありませんが、私ができる限り具体的です。
jQueryセレクターを使用して、すべての回答フィールドではなく特定の回答フィールドを選択する方法を理解するために頭を悩ませています。
助けてくれてありがとう。