我只是想發佈數據我的數據是JSON對象,但我不能。通過螢火蟲的帖子顯示我實際上將json數據發佈到服務器d,但在調試控制器時,我的d爲空。無法使用anglarjs發送json數據到MVC控制器
$scope.update = function() {
$http({
method: "POST",
url: 'EditData',
data: {d: $scope.myData},
}).success(function() {
alert(data.msg);
});
};
我曾嘗試JSON.parse myData的是沒有任何工作。
這裏是我的控制器:
public JsonResult EditData(string d)
我不知道我在做什麼就在這裏。可能有些愚蠢。 。:(
應該不是你的URL是這樣的:'控制器/ Action',例如:'/notes/edit'? – 2014-12-04 16:21:16
刪除數據對象後面的逗號'myData},並檢查您的網絡請求標頭以確保傳遞正確的數據,如果是,則可能是解決方案中的webconfig問題。 – 2014-12-04 16:21:20
@NewDev即將主頁/ EditData雙重檢查它 – NoviceDeveloper 2014-12-04 16:22:54