Javascript ng模型值中的AngularJS日期未传递给控制器

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;">

当我单击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;">
      <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>