複製されたコントロールを持つ複製されたフォームの複数のインスタンスを操作する最も簡単な方法は何ですか。
<div id="divTest_Control1">
<form id="frmBaseClass" >
<div id="divTest"></div>
</form>
</div>
<div id="divTest_Control2">
<form id="frmBaseClass">
<div id="divTest"></div>
</form>
</div>
フォームは @(Using AjaxBeginForm()... を使用して部分的なコントロールとしてレンダリングされています...
リロードではなく、選択したものを非表示/表示しているため、一度に表示されるのは divTest_xxx 1 つだけです。
レンダリングされるパーシャルの一部としていくつかの js 関数があるため、$this...$("#divTest").DoSomething に関連付ける方法は、常に計画どおりに機能するとは限りません。
実際には、各フォームには多くの要素があり、それぞれの可視性はフォーム自体の汎用 js 関数で処理されています。そのため、同じコントロール ID を持つ多数の要素が作成されました。
私はjqueryにかなり慣れていないので、初歩的なミスを犯しました。どんな助けでも大歓迎です。この種の状況を処理する最善の方法は何ですか?
ありがとう