【发布时间】:2016-03-19 09:43:05
【问题描述】:
我正在构建一个 CRUD 系统,用户可以在其中从一个简单的表中添加、删除和编辑数据。我有一个模态表单,用于显示其他详细信息并添加新事件。目前,模态表单可以正确加载以进行编辑,但在尝试添加新事件时会出现问题。
经过一些调试,问题似乎来自这一行:
self.currentIncident(null);
这会破坏我的模态形式,因为我的 observable 会返回 null(显然)。我希望它会返回如下内容:
"ID": "",
"Description": "",
"Incident": ""
我相信这就是我的模态崩溃的原因,因为我的模态与返回混淆了。有人知道返回空字符串的简单方法吗?
self.AddNewIncident = function() {
var id = this.ID;
self.showModal(true);
self.currentIncident(null);
};
这里是 jsfiddle:http://jsfiddle.net/rqwku4kb/12/
【问题讨论】:
标签: javascript jquery twitter-bootstrap knockout.js