[英]Sending complex JSON object to MVC
實際上,我在應用程序的客戶端生成了一個指紋細節對象。 我使用Java腳本獲得了該對象,它是一個“復雜對象”
我試圖使用ajax語法將其發送到服務器
$.ajax({
// url: baseUri+'HomeController/saveexpense',
url: '@Url.Action("GetFingerPrint", "Home")',
type: 'POST',
// dataType: "json",
contentType: 'application/json',
data: JSON.stringify({ obj: fmdTest }),
success: function(result) {
}
});
當使用obj:SimpleObject時,這對我非常有用,但是對於新的復雜對象,調試顯示該對象僅包含{}(即空)
我認為問題是因為我的對象現在是一個復雜的對象,而不是一個簡單的對象
也
data: JSON.stringify(fmdTest),
沒有任何解決方案?
最終,我已經解決了這個問題,根據我所讀的內容,只要反序列化過程中需要一個無參數的構造函數,JSON就不會對任何對象進行字符串構造任何問題。但是,幸運的是,我發現制造商提供了一些方法來序列化我的fmd。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.