Ich habe eine Teilansicht, die eine große Menge von Daten in einer HTML-Tabelle zurückgibt. Ich habe die unendliche Scroll-Technik mit jquery here implementiert, um die Tabelle zu laden, während Sie nach unten scrollen. Alles funktioniert wie erwartet, wenn ich die Teilansicht von einer Ansicht gerendert habe. aber das Scrollen ist auf Seitenebene. Ich möchte die Bildlaufleiste nur um die Teilansichtstabelle haben. Das Problem ist, wenn ich ein Tag um die Teilansicht legen, um einen Bildlauf festzulegen, erkennt es nicht, wenn die Bildlauf den Boden trifft.Detect Scrollen bis zum Ende einer Teilansicht in einer MVC 5-Anwendung
Ich sah eine Implementierung für iframe here, aber ich brauche es für eine Teilansicht.
Die Ansicht enthält nur Tabellenüberschriften und etwas Text und ruft dann die Teilansicht auf.
<div style="height: 400px; width: 600px; overflow: auto;">
<div id="loading"></div>
<div id="productList">
@Html.Partial("_PartialViewName")
</div>
</div>
Dies sind die Javascripts. Wie stelle ich die .scroll-Funktion ein, um Scrollen in der Teilansicht zu erkennen?
Ihr Umgang mit dem Scroll-Ereignis 'window', aber Sie müssen das scroll-Ereignis des Elements in Ihrem Teil behandeln. –