前端代碼
//初始引數
var parameter = {
'list_TerminalType': null,
'list_TerminalGroup': null,
'TerminalName': '候',
'TerminalIP': null
};
//表格初始化
var table_Terminal = table.render({
elem: '#table_Terminal',
contentType: "application/json; charset=utf-8;",
url: '../../../api/Terminal/GetList_Terminal',
where: parameter,
method: 'post',
toolbar: '#toolbar_Table_Terminal_Add',
defaultToolbar: ['filter', 'exports', 'print', {
title: '提示',
layEvent: 'LAYTABLE_TIPS',
icon: 'layui-icon-tips'
}],
cols: [[
{ type: "checkbox", width: 50, unresize: true, align: 'center' }
]],
page: true,
limits: [10, 15, 20],
limit: 10,
even: true,
parseData: function (returnData) { //res 即為原始回傳的資料
if (returnData.Code_State == 1) {
returnData.Code_State = 0;
var ShowData;
if (this.page.curr) {
ShowData = returnData.Data.slice(this.limit * (this.page.curr - 1), this.limit * this.page.curr);
}
else {
ShowData = returnData.Data.slice(0, this.limit);
}
return {
"code": returnData.Code_State, //決議介面狀態
"msg": returnData.Err_Msg, //決議提示文本
"count": returnData.Data.length, //決議資料長度(列印臺報錯->length可以忽視)
"data": ShowData //決議資料串列
};
}
else {
return {
"code": 0, //決議介面狀態
"msg": 0, //決議提示文本
"count": 0, //決議資料長度(列印臺報錯->length可以忽視)
"data": returnData.data //決議資料串列
};
}
}
});
后端介面代碼
[HttpPost]
public JsonTemplate<Terminal> GetList_Terminal([FromUri] GetList_Terminal parameter)
{
List<Terminal> list_Data = new List<Terminal>();
JsonTemplate<Terminal> jsontemplate;
//GetList_Terminal parameter = JsonHelper.JsonToModel<GetList_Terminal>(parameter_in);
int codeState;
String errMsg;
codeState = Result.Ok;
errMsg = ApiErrStr.Ok;
jsontemplate = new JsonTemplate<Terminal>(codeState, errMsg, list_Data);
return jsontemplate;
}
后端API介面無法接收到引數!接收到的全部是null 值!!求大神指點~~

uj5u.com熱心網友回復:
fromuri 改成 frombody試試uj5u.com熱心網友回復:
求大神指點一下,實在不想 ?的這種方式來傳遞引數!!!uj5u.com熱心網友回復:
改成[FromBody] 試過了,不行的!uj5u.com熱心網友回復:
后端用的什么版本 [FromBody] 改了么uj5u.com熱心網友回復:
如果用的webapi 只需要在controller 頭部加上[ApiController] 即可uj5u.com熱心網友回復:
去掉[fromurl]
或者不加apicontroller ,fromuri 改成 frombody
uj5u.com熱心網友回復:
改過了,介面直接回傳呼叫Error
uj5u.com熱心網友回復:
前端抓一下包 看看提交的資料結構轉載請註明出處,本文鏈接:https://www.uj5u.com/net/270235.html
標籤:ASP.NET
