Я только что обновился до 2.3.0 и теперь получаю ошибку
Вы не можете применять привязки несколько раз к одному и тому же элементу.
что я не получил в 2.2.1.
Я получаю частичное представление от моего контроллера MVC и добавляю его на страницу после нажатия на ссылку. Ошибка происходит во второй раз, когда я нажимаю на ссылку, чтобы получить частичное представление. Я делаю это несколько раз.
Есть ли способ убрать это и избежать новой ошибки?
Вот мой код:
$.get(url + "GetAssignedCompaniesView?layoutId=" + layoutId + "&noCache=" + new Date().getMilliseconds(), function (result) {
$("#editAssignedPartial").html($(result));
showEditAssignedArea(true);
$(window.document).ready(function () {
// error is thrown here
ko.applyBindings(self, window.document.getElementById("editAssigned"));
$("#layoutId").attr("value", layoutId);
updateTypeHiddenElement.attr("value", "companies");
});
});
<div id="editAssignedPartial">
</div>
$(document).ready(function () {
'use strict';
var vm = new Vm();
ko.applyBindings(vm, document.getElementById("area1"));
});