ノックアウトを使用している間にモーダルを表示しようとしていますが、foreach内から呼び出されるたびにモーダルが機能しないか、ハードコーディングされているリンクをクリックすると、モーダルをポップするのではなく、新しいページでコンテンツが開きます。それは37点の作品、それがKnockout Foreachでブートストラップモデルをポップアップ
<div class="modal fade" tabindex="-1" role="dialog" data-bind="modal:showDialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">title</h4>
</div>
<div class="modal-body">
body
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary btn-xs" data-bind="click : submit">Close</button>
</div>
</div>
</div>
</div>
<table>
<thead>
</thead>
<tbody data-bind="foreach: SearchOptions" class="table">
<tr class="gridRowSelect">
<td>
<span data-bind="text: id"></span>
</td>
<td>
<span data-bind="text: text"></span>
</td>
<td>
<button data-bind="click: function(){showDialog(true)}">Show</button>
</td>
</tr>
</tbody>
</table>
<button data-bind="click: function(){showDialog(true)}">Show</button>
https://jsfiddle.net/slipmatt/ckuqrrnn/2/
これは完璧です! –