我需要使用MVC angular JS在按钮单击中调用ACTION METHOD

时间:2015-05-29 07:05:58

标签: angularjs model-view-controller

我正在使用的脚本文件。虽然我在IE上运行它,但它显示javascript运行时错误角度未定义。

 alert("hi");
var myapp = angular.module('myapp', []);
alert("xxxxx");
myapp.controller("myctrl",
function ($scope, $http, $location) {
alert("inside fun;")
$scope.SaveFeedback = function () {
        alert("savefeedback called");
        $http({
            method: 'POST',
            url: '/Home/SaveFeedback',
            data: {
                Fornecedor: $scope.fornecedor
            },
            headers: { 'Content-Type': 'application/x-www-formurlencoded' }
        }).success(function (data) {
            alert("in success fun");
            $location.path("/Home/Index");
        }).error(function () {
            alert("error");
        });

    };
});
  alert("end");

2 个答案:

答案 0 :(得分:0)

看起来你已经将Angular JS库包含在脑中了。请包括

<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> 

在头部并尝试其他,您可以下载并添加到脚本文件夹,然后在头部引用。

答案 1 :(得分:0)

你是否在你的html中注入了角度应用程序?比如:<body ng-app="myapp">当你声明模块时,你还需要在你的应用中注入角度路线等。