Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript http put的AngularJS(500内部服务器错误)_Javascript_Angularjs_Angularjs Ng Repeat_Angularjs Http_Http Put - Fatal编程技术网

Javascript http put的AngularJS(500内部服务器错误)

Javascript http put的AngularJS(500内部服务器错误),javascript,angularjs,angularjs-ng-repeat,angularjs-http,http-put,Javascript,Angularjs,Angularjs Ng Repeat,Angularjs Http,Http Put,我想将记录更新到api 在我的firebug中,它显示: 500内部服务器错误 XML分析错误:未找到元素位置:moz nullprincipal:{f514f16e-f3d3-49f1-99e6-105b2b80f26c}行号1,第1列: 此外,它还显示: 没有子对象 这是我的密码 $scope.EditUser = function(){ $scope.ApplicationId = '7bg67898ewnbqjq65e'; $http.put("mydomain.co

我想将记录更新到api

在我的firebug中,它显示:

500内部服务器错误

XML分析错误:未找到元素位置:
moz nullprincipal:{f514f16e-f3d3-49f1-99e6-105b2b80f26c}
行号1,第1列:

此外,它还显示:

没有子对象

这是我的密码

$scope.EditUser = function(){
    $scope.ApplicationId = '7bg67898ewnbqjq65e';

$http.put("mydomain.com/api/Users/UpdateUser", {}, {
   params: { _id: $scope.selectedItem._id, ApplicationId: $scope.ApplicationId, User_Name : $scope.selectedItem.UserName, IsActive: $scope.selectedItem.IsActive }
});

这是用这个来解决的

$scope.EditUser = function(){
    $scope.ApplicationId = '7bg67898ewnbqjq65e';

$http.put("mydomain.com/api/Users/UpdateUser", {
    _id: $scope.selectedItem._id, ApplicationId: $scope.ApplicationId, User_Name : $scope.selectedItem.UserName, IsActive: $scope.selectedItem.IsActive 
});

这是用这个来解决的

$scope.EditUser = function(){
    $scope.ApplicationId = '7bg67898ewnbqjq65e';

$http.put("mydomain.com/api/Users/UpdateUser", {
    _id: $scope.selectedItem._id, ApplicationId: $scope.ApplicationId, User_Name : $scope.selectedItem.UserName, IsActive: $scope.selectedItem.IsActive 
});

执行PUT请求的快捷方式是:$http.PUT(url,data,[config]);
@user3055606您的答案是正确的。

执行PUT请求的快捷方式是:$http.PUT(url,data,[config]);
@用户3055606您的答案是正确的。

您是否控制服务器端代码?你试过调试UpdateUser吗?它解决了$http.put(“mydomain.com/api/Users/UpdateUser”,{u id:$scope.selectedItem.\u id,ApplicationId:$scope.ApplicationId,用户名:$scope.selectedItem.UserName,IsActive:$scope.selectedItem.IsActive});您是否控制服务器端代码?你试过调试UpdateUser吗?它解决了$http.put(“mydomain.com/api/Users/UpdateUser”,{u id:$scope.selectedItem.\u id,ApplicationId:$scope.ApplicationId,用户名:$scope.selectedItem.UserName,IsActive:$scope.selectedItem.IsActive});