AngularJS ng输入光标在文本输入期间跳转

时间:2014-10-03 19:50:10

标签: javascript angularjs

使用角度1.2.25。在动态生成的表单中使用输入字段时,当处于焦点时按下任何键时,光标将跳转到输入字段的末尾。这使得编辑值非常困难。这是数据绑定的问题吗?有没有办法在输入文本时禁用绑定更新?

<form name="editForm" ng-controller="applicationEdit">
    <td ng-repeat="(fieldName,fieldValue) in entry"
        ng-class="{'active' :  entry == selected }">
        <input ng-model="sections[key][$parent.$index][fieldName]"
            type="text" value="{{fieldValue}}" />
        <select ng-model="sections[key][$parent.$index]['ContactId']"
            ng-options="contact.Id as contact.Name for contact in contacts"
            ng-show="fieldName === 'Name'"
            ng-change="updateName(key,$parent.$index,entry)"></select>
    </td>
</form>

0 个答案:

没有答案