2013-08-23 23 views

回答

0

是的,你可以。

在事情的Javascript方面,生成一個JSON並將其發送到您的Action方法。 在此方法上,您只需使用Json.NET將其反序列化回Model對象。

哦,相反,您可以將Model對象序列化爲JSON。

http://json.codeplex.com/

+0

你能給我一些代碼示例 – user2366143

0

在ASP.NET MVC 4,你居然不 「通」 模式的操作方法。如果您進行表單提交,那麼模型中的值將自動提供給您。

如果您想在ajax方法中顯式調用該操作,那麼您可以將各個值作爲JSON傳遞。

0

U可以做如下,

$.ajax({ 
    type: "POST", 
    url: "Home/Insert", // Your URL 
    data: JSON.stringify(model), 
    contentType: "application/json; charset=utf-8", 
    dataType: "json", 
    success: function (result) { 
    }, 
    error: function() { 
    } 
}); 
相關問題