Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
今天,使用 AngularJs,这行代码将作用于 key-up 事件:
<input id="place" type="text" ng-model="place" /> <span>{{place}}</span>
但是,如果我使用脚本更改输入的值,例如:
$('#place').val('new value');
比什么都没有发生,模型也没有改变。
知道如何克服这个问题吗?
以编程方式更改表单元素的值不会触发事件,您需要在设置值后触发它们
$('#place').val('new value').change();
对角度不够熟悉,不知道这是否是所需的数据绑定事件