使用Angular JS在html文本框和下拉列表中设置值

时间:2014-10-19 08:49:26

标签: javascript html angularjs angularjs-ng-repeat

在html中,我们使用这样写<input type="text" value="8">。我在使用angular js标签时遇到两个问题。

  1. 我想设置一些我从数据库value=8获取的值。

  2. 我正在使用此表单中的一个下拉列表。我想自动选择一些在数据库中设置的值。

  3. <form id="attendanceSheet" name="attendanceSheet" ng-submit="fillUpTimeSheet(attendanceSheet.$valid)" >                 
        <table ng-table="tableParams" class="table">
            <tr ng-repeat="resource in resources">                          
                <td data-title="'Working Hours'" style="text-align:center" ng-if="resource.isBillable == 1">{{resource.billable_hours}}h&nbsp;&nbsp;<input type="number" style="width: 55px;" min="0" max="8" ng-init="timeSheet[$index] = {}" ng-model="timeSheet[$index].billableHour" required></td>                         
                <td data-title="'Non Billable Resource'" style="text-align:center" ng-if="resource.isBillable == 1"><select data-ng-options="o.resource_name for o in nonBillableResources" style="width: 150px;" ng-model="timeSheet[$index].nonBillableResource"></select></td>
            </tr>
        </table>
    </form>
    

    设置我尝试过的值.. value="resource.id"ng-init="timeSheet[$index] = {resource.id}"

    我需要帮助。

0 个答案:

没有答案