ajax传递外键控制器接受不到

ajax怎么传输外键
function leave_commit(val) {
//开始时间
var lea_startDate = Date.parse(new Date($("#lea_startDate").val()));
//结束时间
var lea_endDate = Date.parse(new Date($("#lea_endDate").val()));
//天数
var lea_days = Math
.abs(parseInt((lea_endDate - lea_startDate) / 1000 / 3600 / 24));
layer.confirm('确认要提交申请吗?', function(index) {
var leave = {
"leaveType.lea_typeid" : $("#lea_typeid").val(),
"lea_startDate" : lea_startDate,
"lea_endDate" : lea_endDate,
"lea_days" : lea_days,
"lea_reason" : $("#lea_reason").val(),
"lea_attachment" : $("#lea_attachment").val(),
"lea_state" : "审批中"
};

                $.ajax({
                type : 'post',  
                url : 'leaveCommit',
                contentType : 'application/json;charset=utf-8',
                data : JSON.stringify(leave),
                traditional:true,
                dataType : 'text',
                success : function(data) {
                    layer.msg('数据传输成功');
                },
                error : function(data) {
                    layer.msg('数据传输异常');
                }
            });         
            因为使用springMVC,用注解方法接受数据,用ajax传输对象到控制器时,遇到leaveType.lea_typeid数据没有传到控制器,求解

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐