我的应用程序中有一个按钮,当点击时会弹出一个会查询数据的对话框窗口。这个窗口使用jquery调用$ .get并加载一个html表单并将其添加到DOM。完成后,它将使用jQuery UI显示模式对话框窗口。我在此表单上有一个按钮,用于将表单数据提交给服务器。一旦我收到数据,我想将这些数据绑定到一个表。我无法将按钮绑定到视图模型,我不知道在检索结果后如何绑定结果。任何人都可以让我开始如何做到这一点?
答案 0 :(得分:2)
当您从ajax请求获取html并将其注入页面时,您需要在新元素上调用applyBindings。
一个例子:
ko.applyBindings(myViewModel, $('#idOfNewElement')[0]);