jquery 客制參數(array)

JQuery Custom Parameter

使用client 傳送 客制 class 參數傳送,很常看到 Json.stringify() 轉為 Json, 然後端在 Json 轉為 客制 class JsonConvert.DeserializeObject<T>,其實可以試另一種,直接傳送ViewModel格式,如下圖 :                                                             

左為後端ViewModel 圖                                                                                       右為前端傳送圖: 

api 端圖:  

如上圖,可以看到傳送進來的參數值,只要了解contentType, 有那些 https://api.jquery.com/jQuery.ajax/

 

 

記錄一下,有錯誤請指導,

會寫這篇是因為好同事呀,用Json傳沒關係,但是用array,然塞了二種不同的資料結構,然在存後端或頁面顯示,少了一堆資料面的處理(結構復雜搞死自已),也死在後端轉型少結構,也可以試試這種的,明確的資料結構。