0

今天,使用 AngularJs,这行代码将作用于 key-up 事件:

<input id="place" type="text" ng-model="place" />
<span>{{place}}</span>

但是,如果我使用脚本更改输入的值,例如:

$('#place').val('new value');

比什么都没有发生,模型也没有改变。

知道如何克服这个问题吗?

4

1 回答 1

0

以编程方式更改表单元素的值不会触发事件,您需要在设置值后触发它们

$('#place').val('new value').change();

对角度不够熟悉,不知道这是否是所需的数据绑定事件

于 2013-01-24T12:13:52.700 回答