请教怎么把html上静态表单上的checkbox值带到邮件

请问如何把html上静态表单上的checkbox值带到邮件
我现在要实现一个静态html表单提交后,同时把表单内容以页面形式发送到指定邮箱,这些都已实现,但现在唯一的问题是,表单上的所有checkbox值到了邮件里都是空值,要怎么解决?
我邮件发送,取值是通过JS实现的
<script type="text/javascript" src="jquery-1.11.0.min.js"></script>
    <script>
        var ajaxurl = "SendingMail.ashx";
        
        function SendingMail() {                  
          
            var body = $("form").html();
          
            };
            
            $.post(ajaxurl + "?n=" + Math.round(),
       {
           action: "sending",
           from: "",
           to: "",
           cc: "",
           subject: "",
           body: body,
    
       
       },
       function (data) {
           if (data) {
               alert("邮件发送成功!");
           }
           else {
               alert("邮件发送失败!");
           }
       },
       "json");  //这里返回的类型有:json,html,xml,text
        }
    </script>


------解决思路----------------------
 var ajaxurl = "SendingMail.ashx";
         
        function SendingMail() {                  
           
$(':checkbox').each(function(){this[this.checked?'setAttribute':'removeAttribute']('checked','checked')})
            var body = $("form").html();
                        
            $.post(ajaxurl + "?n=" + Math.round(),
       {
           action: "sending",
           from: "",
           to: "",
           cc: "",
           subject: "",
           body: body,
     
        
       },
       function (data) {
           if (data) {
               alert("邮件发送成功!");
           }
           else {
               alert("邮件发送失败!");
           }
       },
       "json");  //这里返回的类型有:json,html,xml,text
        }