前台數據轉JSON對象:
/** * * @param $myFrom:from表單 * @returns {{}} */ function from($myFrom) { var ebookEntry = {};// 要傳遞給后台的對象數據
$($myFrom).each(function (i, n) { ebookEntry[$myFrom[i].name] = $myFrom[i].value.trim(); }); return ebookEntry; }
前台Ajax發送請求:
$("#addBtn").click(function () { //序列化表單
var $myFrom = $("#MyForm").serializeArray(); $.ajax({ type: "POST", url: "/addSaleQ", data: JSON.stringify(from($myFrom)),//必須 contentType: "application/json;charsetset=UTF-8",//必須
dataType: "JSON", success: function (data) { } }); })
后台接收:

以上為關鍵代碼:沒毛病
