<div data-bind="ifnot: SelectedElement">
test
<table id="elementsTable" class="scroll">
</table>
</div>
<div data-bind="with: SelectedElement">
<p data-bind="text: Id"></p>
<p data-bind="text: Name"></p>
<p data-bind="text: Description"></p>
<button data-bind="click: $parent.CloseElement">Close</button>
</div>
上記のコードはjqGridを非表示にして要素の詳細を表示し、それを閉じて前の状態でjqGridを表示できるようにします-しかし、要素jqGrid disaperを閉じた後、いつでもinitGrid()を再度呼び出すことができますが、それは最善の解決策ではありません. それを行うための回避策はありますか?絶対位置で要素を作成することは最良の選択ではありません (おそらくいくつかの設計上の問題が発生します)