jq ajax 使用

function fn(id){
           let date = $("#input-birthday").val();
                let formData = new FormData();
                formData.append("id", id);
                formData.append("time", date);
            $.ajax({
                url:"{:url('student/personinfoajax')}",
                type: 'POST',                    
                data:formData,
                /**
                *必须false才会自动加上正确的Content-Type
                */
                contentType: false,
                    /**
                * 必须false才会避开jQuery对 formdata 的默认处理
                * XMLHttpRequest会对 formdata 进行正确的处理
                */
                processData: false,
                success : (data) => {
                    let data_tr ='<tr>';
                    $.each(data,function(key,val){
                        let $vo = val;
                        data_tr = data_tr+'<td>'+$vo.period_name+'</td><td>'+$vo.period_detail+'</td><td>'+
                                  $vo.start_date+'</td><td>'+$vo.puchname+'</td><td>'+$vo.remark+'</td><td>'+
                                  $vo.create_date+'</td><td>'+$vo.if_name+'</td></tr>';      
                    })       
                    if(data.length == 0){
                        console.log("没有数据")
                        $(".attendance .table tbody").html('<tr><td colspan="7" style="text-align:center;color: #888;">暂无数据</td></tr>')
                    }else{
                        $(".attendance .table tbody").html(data_tr)    
                    }      
                }
            });
        }

  

猜你喜欢

转载自www.cnblogs.com/jiayeyuan/p/10482412.html