私の要件は
- リピーターの各行にファイルを添付するオプションが必要です
- クリックしてアップロードしたら、ID を渡し、挿入クエリを実行する必要があります。
ajax非同期を使用してこれを行う方法はありますか?
アップローダ コントロールの ID は動的に生成されるため、どのアップロード コントロールからファイルを取得しようとしているかを特定するという課題に直面することになります。これを実現する方法は、jQuery を使用して、クリックされたボタンに最も近いアップロード コントロールを見つけることでした。コントロールに「タグを付ける」ために、jQuery で選択できるダミーの css クラスを割り当てました。そこから、JSON オブジェクトを作成して、挿入操作の処理のためにサービスまたはページ メソッドに渡すことができます。
もちろん、すべてのアップローダ コントロールの送信を処理する他のオプションがありますが、何を試したか、またはここでの全体像が何であるかについてはあまり明確ではありませんでした。あなたの質問には詳細がありませんでしたので、私は回答の詳細を示していません。これはただ進むべき道を提供しているだけです。幸運を。