我有一個引導模式,單擊按鈕時顯示。儘管我能夠綁定視圖中的所有值,但我無法將模式屬性與knockout綁定。無法綁定引導模型文本字段與淘汰賽
這裏是我的模態代碼:
<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'是一個在模型上單擊按鈕時運行的函數。
謝謝!
我用你的代碼替換了我的整個模態只是爲了檢查,我仍然將clientName定義爲undefined。我認爲這可能是一個綁定問題,但它正確地調用onSaveClienProperties函數,所以我想這不是綁定。 – Ravi