【发布时间】:2017-11-18 03:34:04
【问题描述】:
我有一个在单击按钮时显示的引导模式。虽然我能够绑定视图中的所有值,但我无法通过敲除绑定模态属性。
这是我的模态代码:
<div class="form-group">
<label class="control-label col-xs-3" for="clientName">Client Name</label>
<div class="col-xs-8 input-group">
<input name="clientName" class="form-control" required id="clientName" data-bind="textInput: clientName">
</div>
</div>
这是我的 Javascript 代码:
self.clientName = ko.observable();
self.onAddNewClient = function () {
$("#clientProperties").modal({ backdrop: "static" });
};
self.onSaveClientProperties = function () {
var item=self.clientName();
};
模式显示得很好,但是当我在文本字段中输入一个值并保存它时,“clientName”变量未定义,而是具有输入的值。 'onSaveClientProperties' 是一个在模态框上单击按钮时运行的函数。
谢谢!
【问题讨论】:
标签: javascript knockout.js bootstrap-modal