0

アプリケーションの部分ビューで PagedList nuget パッケージを使用しています。私のパーシャルには、ブートストラップ モーダル ウィンドウを開く多数のボタンが含まれています。複数行のテキストを切り詰める jQuery プラグインを使用するパーシャルのいくつかのセクションもあります。

最初のページの読み込みでは、切り捨て、ブートストラップ JS 機能など、すべてが機能します。結果の 2 ページ目に移動してから最初のページに戻ると、これらの機能がすべて機能しなくなります。

ページの移動に使用されるリンクは Ajax.ActionLink() です。

 @Ajax.ActionLink("Next >", "GetAllProperties", new { page = Model.PageNumber + 1 }, 
new AjaxOptions { UpdateTargetId = "quick-property-search-results" })

私は$(document.body).on('click', '.view', function (e) {...};すべての jQuery 関数で document.ready の後にイベント ハンドラーをバインドするために使用しましたが、まだ喜びはありません。「ページ化された」ページを前後に移動した後、モーダルを開こうとすると、

オブジェクト [object Object] にはメソッド 'modal' がありません

レイアウト、ビュー、および部分ビューの簡略化されたバージョンを示すcollabeditを作成しました。これにより、問題に対するより多くの洞察が得られることを願っています。

これに対する解決策を本当に感謝します。

4

1 に答える 1