设置ngdialog的输入类型文本值

时间:2014-09-10 20:40:43

标签: angularjs controller loading

我正在尝试为输入类型设置值=" text"在服务器的ngDialog中,但我发现即使使用虚拟值填充也不会使值显示在对话框中#34; - 如果我使用javascript在表单中设置值,我会在视图中的文本框中看到它们。然而,这似乎不适用于ngDialog,尽管将文本框与ng-model和name属性绑定在一起。所以我的问题是,对于ngDialog使用$ modelValue设置文本不会在文本框中显示值?

For e.g -

$scope.myForm.myTextBox.$modelValue = "xyz" does not show up

The form in html will be similar to what is shown below -

<div class="container-fluid" ng-controller="AddUserController">

    <div class="text-center">
        <label class="sub-header">Add User</label>
    </div>

    <form action="...r" method="POST" name="myForm">
        <div>
            <div>
                <input type="text" class="form-control" ng-model="myTextBox"
                    name="myTextBox" required 
                    ng-minlength = "1" ng-maxlength="50"
                    placeholder="Enter First Name" bs-typeahead>                    
            </div>
         </div>
       </form>
    </div>  

1 个答案:

答案 0 :(得分:0)

请参阅http://plnkr.co/edit/9vbowtfqNCS3aSKzNUUA?p=preview

app.controller('AddUserController', function($scope){

  $scope.myTextBox ="Some name"

});