ページ上の 1 つのチェックボックスをオンにして、特定の名前のすべてのチェックボックスを選択し、後続のイベントをトリガーしたいと考えています。
現時点ではすぐには起動しないようです。そのため、「すべて選択」チェックボックスを最初にチェックすると、チェックボックスは選択されず、「すべて選択」チェックボックスのチェックを外すと、すべてのチェックボックスがチェックされます。
少し逆さまに見えます。
次のコードが正しく動作するようにするには、どうすれば改善できますか?
$(document).on("click", "input[name='chkAllBs']", function () {
if ($('input[name = chkBestSeller]').prop('checked') == false) {
$('input[name=chkBestSeller]').attr("checked", "true");
$('input[name=chkBestSeller]').trigger('click');
}
else {
$('input[name=chkBestSeller]').attr("checked", "false");
$('input[name=chkBestSeller]').trigger('click');
}