日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

angularJS的$http.post请求,.net后台接收不到参数值的解决方案

發布時間:2025/3/8 javascript 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 angularJS的$http.post请求,.net后台接收不到参数值的解决方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JS通用部分var shoppingCartModule =angular.module('starter', ['ionic'], function ($httpProvider) {// Use x-www-form-urlencoded Content-Type$httpProvider.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=utf-8';/*** The workhorse; converts an object to x-www-form-urlencoded serialization.* @param {Object} obj* @return {String}*/var param = function (obj) {var query = '', name, value, fullSubName, subName, subValue, innerObj, i;for (name in obj) {value = obj[name];if (value instanceof Array) {for (i = 0; i < value.length; ++i) {subValue = value[i];fullSubName = name + '[' + i + ']';innerObj = {};innerObj[fullSubName] = subValue;query += param(innerObj) + '&';}}else if (value instanceof Object) {for (subName in value) {subValue = value[subName];fullSubName = name + '[' + subName + ']';innerObj = {};innerObj[fullSubName] = subValue;query += param(innerObj) + '&';}}else if (value !== undefined && value !== null)query += encodeURIComponent(name) + '=' + encodeURIComponent(value) + '&';}return query.length ? query.substr(0, query.length - 1) : query;};// Override $http service's default transformRequest$httpProvider.defaults.transformRequest = [function (data) {return angular.isObject(data) && String(data) !== '[object File]' ? param(data) : data;}]; });JS調用部分shoppingCartModule.controller("infoctrl", function ($scope, $http) {var data = {good_id: '@Model.id',quantity: $scope.number,attr: ""};$http.post('/WebApp/Cart/Add', data).success(function (responseData) {$scope.addbuttonddisabled = false;});})

?

轉載于:https://www.cnblogs.com/lkd3063601/p/4798507.html

總結

以上是生活随笔為你收集整理的angularJS的$http.post请求,.net后台接收不到参数值的解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。