アプリケーションの部分ビューで 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を作成しました。これにより、問題に対するより多くの洞察が得られることを願っています。
これに対する解決策を本当に感謝します。