判断文本框是否有填写,没有填写使用angularjs的$window.alert来提示用户。
创建一个ASP.NET MVC控制器:
接下来是准备一个angularjs的控制器:
pilotApp.controller('textboxCtrl', ['$scope', '$window', function ($scope, $window) { $scope.AlertMessage = function () { if (typeof ($scope.Name) == "undefined" || $scope.Name == "") { $window.alert("请输入你的名字。"); return; } $window.alert("Hello " + $scope.Name); } }]);
Source Code
实现ASP.NET MVC视图:
演示程序运行: