Ajax POST單個對象或多個對象至API

以下圖示例:前端

 

 

前端在引用這個2個Action時,POST單個對象,或多個對象做爲參數傳至服務端的API。json

傳單外對象:app

 

var _obj = {};
                _obj.Item_Code = code;

                $http({
                    method: 'POST',
                    url: '/Item/Delete/',
                    dataType: 'json',
                    headers: {
                        'Content-Type': 'application/json; charset=utf-8'
                    },
                    data: JSON.stringify(_obj),
                })
Source Code

 

 

傳多個對象:ide

 

var objects = new Array();
            var obj = null;

            angular.forEach($scope.Items, function (item) {
                obj = new Object();
                if (item.checkSingle) {
                    obj.Item_Code = item.Item_Code;
                    objects.push(obj);
                }
            });

            $http({
                method: 'POST',
                url: '/Item/BulkDelete',
                dataType: 'json',
                headers: {
                    'Content-Type': 'application/json; charset=utf-8'
                },
                data: JSON.stringify(objects),
            })
Source Code
相關文章
相關標籤/搜索