AJAXリクエストの一部として返されたチェックボックスをすべてチェックするにはどうすればよいですか?Ajax /動的チェックボックスへのアクセス
私は電子メールメッセージのサマリーを表示するページを持っています(gmail/yahoo/etc ...と思う)。各要約には、それに関連付けられたチェックボックスがあり、ユーザーはメッセージで任意の数のことを実行できます。リストの上部と下部には「すべてをチェック」オプションがあります。デリゲート関数を動的チェックボックスにバインドする方法はわかっていますが、「Check All」ボタンにこれらの動的要素を操作する方法はありません。例:
//get the list of messages
$.ajax({
type: "POST",
url: "GetMessages.asmx/GetMessagePreview",
data: "{'FolderID': '5'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (result) {
//code here to create a checkbox row (checkbox, message title, etc...)
var cbRow = '<input type="checkbox" class="msg_check" ...etc... />'
//code here to insert to a div or other container
}
});
$("#selectAllButton").click(function(){
????? This is the blank I need filled in...
});
ご協力いただければ幸いです。ありがとうございました。
。 – jobo54321
しかし、最初にDOMに挿入してみませんか? – Rost
HTMLを作成してコンテナに追加するときにappend()を実行しています。 – jobo54321