); // 核心选择器:name=content[] + 选中状态的复选框 var checkedValues = []; // 方式1:each遍历(新手易理解) $('input[name="content[]"]:checked').each(function() { // 提取当前选中复选框的value值,加入数组 checkedValues.push($(this).val()); }); var contents=checkedValues.join('|'); if(contact==''){ alert('请输入姓名'); return; } if(company_name==''){ alert('请输入单位') return; } if(phone_number==''){ alert('请输入电话') return; } if(email==''){ alert('请输入邮箱') return; } if(contents==''){ alert('请选择研究领域') return; } var isChecked = $('#agree_privacy').prop('checked'); if (isChecked) { // 执行提交逻辑 } else { alert('请先同意隐私协议'); // 阻止提交 return false; } $.ajax({ type: "POST", url: "/api/Cms/addForm", dataType: "json", //返回json格式的数据 async: false, data: { form_id: "4", company_name: company_name, phone_number: phone_number, email: email, contact: contact, contents: contents, }, success: function (data) { if (data.code == 200) { window.location.href = "/success_page" } else { alert(data.msg) return false; } } }); }