我有这个:
<div id="StopDialog" title="Stop Service">
<form ng-submit="stopService()">
<p>Why do you want to stop this service?</p>
<input type="text" ng-model="stopReason" />
<input type="submit" value="Stop" />
</form>
</div>
html中的表单应该调用此函数:
$scope.stopService = function () {
$("#dvProccessing").center();
$("#dvProccessing").show();
console.log($scope.stopReason);
$http({
type: "POST",
url: "StopService?ServiceName=" + clickedService[1] + "&ServerName=" + clickedService[2] + "&Reason=" + $scope.stopReason,
success: function (result) {
$("#dvProccessing").hide();
if (!result.IsSuccess) {
alert(result.Message);
}
},
error: function () { $("#dvProccessing").hide(); }
});
};
我知道ng-submit指令没有调用stopService函数,因为控制台日志没有显示用户使用表单输入的$ scope.reason模型和应该在函数时显示的处理div跑步也没有出现。
对此的任何帮助将不胜感激。