knockout.js空白模型的形式

问题描述:

太令人沮丧了knockout.js空白模型的形式

我有一个jQuery jqGrid的数据行。

具有可观察的rowSelected(false)的knockout.js viewModel。

网格有onSelectRow处理程序来更新veiwModel属性rowSelected。当它被更新时,它将启用一个按钮'Edit',当点击该按钮时,它会调用viewModel方法 - 编辑 - 从选定行填充viewModel中的数据,并显示一个表单,其中包含正确填充所有数据绑定输入元素。

我有模型保存方法 - 工作正常。

模型上的取消表单方法正常工作。

我有一个添加方法,如果我以前没有选择表格行并点击编辑,只是给出一个空白表格 - 很棒!

如果我以前选择了一行viewModel将有该行的数据,并且当我单击添加时,表单显示该行中的数据。

我想添加来创建一个没有数据的viewModel表单。

我想用jsFiddle来显示这个,但是网站至少在最后2个小时内一直失败。

有什么想法?

我想要的是打开一个空白输入的表单。

由于

我已经使用ko.mapping.fromJS(ko.toJS(),{},模型)整理出来;

无论如何感谢