選択したユーザーに一括メールを送信する必要があるアプリがあります。行ごとにチェックボックスを使用してユーザーテーブルを表示し、チェックされた行を操作するフォームハンドラーを使用して送信ボタンを表示する必要があります。フィルターや列の並べ替え、ページネーションなどの GC の組み込み機能を考慮すると、GC を使用するのが良い解決策になると思いました。チェックボックスの追加に関する情報を見つけました。送信ボタンとフォーム ハンドラーを追加するにはどうすればよいですか? どこから始めればよいかヒントを持っている人はいますか?
2092 次
1 に答える
2
これを行うにはいくつかの方法があります。ここでは2つの方法を説明します。
チェックボックスを作成します。ID 値には、ユーザー ID やユーザー名などのユーザー詳細の一意のデータを使用します。その後、チェックボックスの選択を変更すると、javascript メソッドを呼び出して、隠しフィールドを現在のステータスで更新します。チェック ボックスを区切るには、特別な区切り文字を使用できます。ID 1,5,6 のチェック ボックスがオンになっている場合、非表示フィールドを「1#5#6」に更新する必要があるとします。サーバー側では、爆発メソッドを使用して配列を作成すると、ユーザー名が配列に含まれます。
もう 1 つの方法は、AJAX を使用してすぐに処理することです。http://www.thephpcode.comの Codeigniter コード ジェネレーターでこの方法を使用して、ユーザー ロールのアクセス許可を更新しました。管理者ユーザーは、ユーザー ロールにアクセス許可を付与または取り消すことができます。すべての権限がチェックボックスと現在のステータスとともに表示されます。変更すると、AJAX 呼び出しによってすぐに更新されます。
于 2012-07-09T03:03:09.513 に答える