如何通过 ajax 发送多个复选框值

How to send multiple checkbox values through ajax

您好,我有多家银行,用户可以 select 一个或 multiple.I 我正在通过 ajax 发送数据,但问题是我得到第一家银行 selected 时我提出了我的要求,我想要被用户 select 编辑过的每家银行的价值。 下面是我的 code.I 还有不同的其他组件。

bankSelector.blade

                    <input
                        id="bank_{{$item['code']}}"
                        name="banks"
                        class="form-check-input bank"
                        type="checkbox"
                        value="{{$item['code']}}"
                        checked/>

ajax.js

              $('form').submit(function(e){
              e.preventDefault();
              let formData = new FormData(this)
            
        $.ajax({
          url: "/product/save",
          type: "POST",
          data: formData,
          contentType: false,
          processData: false,
          headers: {
            "X-CSRF-TOKEN": $('meta[name="_token"]').attr("content"),
          },
          success: function (data) {

            // show("#step8");
          },
          error: function () {

        },
    });
});

使用数组作为复选框的名称name="banks[]"

<input
                        id="bank_{{$item['code']}}"
                        name="banks[]"
                        class="form-check-input bank"
                        type="checkbox"
                        value="{{$item['code']}}"
                        checked/>