В настоящее время у меня есть сетка wijmo, где после завершения привязки появляется список столбцов с флажком. Я хотел бы добавить флажки в всплывающее окно, чтобы оно было видно только по щелчку. Следующий код - это то, что я должен скрывать и показывать столбцы в проверенных и непроверенных условиях.Как создать всплывающее окно с нокаутом?
self.hideCols = function() {
var columns = $('#Grid').wijgrid("option", "columns"),
listContainer = $("#columnsList"),
checkBox, isChecked;
$.each(columns, function (index, col) {
isChecked = (col.visible)
? "checked = 'checked'"
: "";
checkBox = $("<label><input type='checkbox' " + isChecked + " />" + col.headerText + "</label>");
listContainer.append(checkBox);
checkBox.click(function (e) {
columns[index].visible = $(this).children("input")[0].checked;
$('#Grid').wijgrid("doRefresh");
})
Вам следует рассмотреть возможность использования нокаута. :) –