0

私はフィルタ検索として機能するフォームを持つページを持ち、フィールドの1つは日付フィールドです。角型データピッカーはNgModelを通じて値を渡しません

私は角度の日付(https://github.com/angular-ui/ui-date)を設定し、日付フィールドにフォーカスするとカレンダーが機能します。

問題がある:私はフォームを送信しようとすると、日付フィールドの値が

NG-モデルのを介してコントローラに渡すが、他の分野の作品はありません。入力からui-dateを削除しても、動作します。

私は間違っていますか?

MY HTML

<form novalidate name="filterForm" ng-submit="submitFiltro()"> 
<label class="painel-datas-text" for="field-5">Product</label> 
<input class="painel-data-select w-input" id="field-5" maxlength="256" ng-model="filtro.produto" name="produto" placeholder="NET/CLARO" required="required" type="text"> 

<label class="painel-datas-text" for="field">Date</label> 
<input ui-date class="painel-data-select w-input" id="field" maxlength="256" ng-model="filtro.de" name="date" placeholder="01/02/2016" required="required" type="text"> 

<label class="painel-datas-text" for="field-2">seller</label> 
<input class="painel-data-select w-input" id="field-2" maxlength="256" ng-model="filtro.vendedor" name="vendedor" placeholder="TODOS" required="required" type="text"> 

<input class="painel-button w-button" type="submit" value="FILTRAR"> 

MY JS:私はドキュメントから見てきたものから、

var app = angular.module('painelvendas', ['ui.date']); 
app.controller('painelController', function($scope, $http) { 
    $scope.submitFiltro = function(){ 
     console.log($scope.filtro); 
    }; 
}); 

答えて

0

は、あなたがあなたの入力の種類を設定することになっていませんこの指令を使用する予定です。

関連する問題