Javascript ng模型值中的AngularJS日期未传递给控制器
当我单击CheckAvailability按钮时,日期值不会传递给控制器Javascript ng模型值中的AngularJS日期未传递给控制器,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,当我单击CheckAvailability按钮时,日期值不会传递给控制器 <div class='input-group date'> <input ng-model="BookedFromDate" type="text" value=@DateTime.Now.ToString("dd/MM/yyyy") class="form-control BookedFDate" style="border-width: 0 0 2px 0;">
<div class='input-group date'>
<input ng-model="BookedFromDate" type="text" value=@DateTime.Now.ToString("dd/MM/yyyy") class="form-control BookedFDate" style="border-width: 0 0 2px 0;">
<span class="input-group-addon">
<i class="font-icon font-icon-calend"></i>
</span>
</div>
忘记ASP。在AngularJS中,输入不需要值。只需填充
ng模型
。您可以在controller中或在HTML中使用nginit
进行此操作。要屏蔽/过滤日期,请使用$filter
服务。它通常不直接使用,所以我建议在nginit
中应用一个过滤器。为此,AngularJS有一个date
过滤器
以下是一个例子:
var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl',函数($scope){
$scope.now=新日期();
$scope.CheckAvailability=函数(){
log(“日期:,$scope.BookedFromDate”);
};
});代码>
点击
希望这段代码有帮助,在角度上,值标记使用较少,因为我们是双向绑定值的
<body ng-app="app">
<div ng-controller="EditCtrl">
<input type="text" ng-model="item.title" />
<input type="date" ng-model="item.date" />
{{item.date}}
</div>
</body>
{{item.date}
先生,还有一个疑问
时间值如何确定pass@IvinRaj它已绑定到您的模型,因此请使用$scope.FromTime=…
<body ng-app="app">
<div ng-controller="EditCtrl">
<input type="text" ng-model="item.title" />
<input type="date" ng-model="item.date" />
{{item.date}}
</div>
</body>