我刚刚注意到,当通过jquery更新输入字段的值时,绑定到Inputfield的组件中的值不会更新。
Component.ts
export class AppComponent{
searchString = "";
}
HTML
<input id="txSearchstring" type="text" [(ngModel)]="searchString" >
jquery
$('#txSearchstring').val('this is a test data');
当我尝试
我有一个文本输入字段和一个复选框。只有当文本字段中有输入时,才必须禁用复选框。我有一个在大多数情况下都很有效的解决方案:
HTML:
<input type="text" id="search" />
<input type="checkbox" id="cb" />
<label for="cb">Enabled only if no search term</label>
jQuery:
$('#search').keyup(function (e
我有一个EditorView子视图,它与一个Model关联,它呈现一系列表单元素(输入复选框,文本区域)。
我的ListView创建一个和唯一一个编辑器子视图。ListView在单击EditorView中的一个项目时,通过new EditorView(model: this.model). render();创建ListView。
效果很好。
但是,当事件附加到编辑器子视图时
// Bind to all properties in the view
events: {
"click input.isactive": "editActive"