asp.net FromBody接收不到參數的解決方法


今天改一個前端框架(angularjs,不兼容ie內核,需要修改),后台框架是已經寫好了的,不用修改。

接口接收參數如下:

[HttpPost]
public async Task<ScheduleEntity> QueryJob([FromBody]JobKey job)
{
       return await scheduler.QueryJobAsync(job.Group, job.Name);
}

前端框架因為是angularjs寫的封裝好了,改成adminlte+vue

前端調用方法如下:

                    var objBody={ name: that.name, group: that.group };
                    $.ajax({
                        type: "Post",
                        url: "/api/Job/QueryJob",
                        data: JSON.stringify(objBody),
                        contentType: "application/json; charset=UTF-8",
                        success: function (data) {
                            that.model = data;
                        },
                        beforeSend: function () { layer.load(); },
                        complete: function () { layer.closeAll('loading');}
                    });

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM