gewusst wie: aktualisieren Sie Teilansicht ohne Aktualisierung der gesamten Seite in mvc
Ich m mit ein Ajax Tab panel in meiner Anwendung.
Es gibt 4 Registerkarten auf der Linken Seite und eine Teilansicht auf der rechten Seite.
In jedem dieser Registerkarte I m Anzeige ein paar Daten und gibt es ein select-link-Schaltfläche auf jedem tab.
wenn ich klicken Sie auf die wählen Sie " link-button, den ich m Füllung die Teilansicht mit einigen Informationen.
Wenn dies geschieht meiner Ansicht nach komplett wieder geladen.
A B C D
zB dies sind die Registerkarten.
lassen Sie uns annehmen, dass ich m auf die Registerkarte B, und jetzt, wenn ich auf den link Auswahl-Taste Meiner Sicht ist völlig geladen mit Informationen.
aber der Reiter Locker, der Fokus an dieser Stelle. Ich kommt zurück auf den Standardwert.
also ich will helfen, auf diese
1) entweder ich habe zu aktualisieren, nur die Teilansicht ohne das laden der kompletten Seite
2) oder muss ich pflegen den aktiven tab index Wert auf klicken Sie auf wählen Sie " link-button
Bitte helfen Sie mir mit diesem problem
und geben Sie mir Beispiele
InformationsquelleAutor Aman Rohilla | 2011-06-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
jQuery Tabs - Laden Sie Inhalte nur, wenn geklickt wird
Hier ist das Beispiel, dem laden von Inhalt der Registerkarten dynamisch per Ajax. Es ist für PHP das, was Sie ändern müssen, ist gesetzt, controller/action statt der URL der PHP-Seite.
oder anderes anstelle von Ajax.ActionLink
verwenden
<a onclick="LoadTab(@item.ID)">Item @item.ID</a>
und jquery-Funktion auf die Registerkarte ändern, und laden von Daten dyanamicaly
Stellen Sie sicher, dass Sie Hinzugefügt haben, einen Verweis auf ajax-javascript-Bibliothek <script src="@Url.Content("~/scripts/jquery-1.4.4.js")" type="text/javascript"></script>
Ich habe Hinzugefügt-Skript als gut
Versuchen Sie, ein Verweis auf die Microsoft Ajax-Bibliothek <script src="../../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
InformationsquelleAutor Jayantha Lal Sirisena
Schreiben Sie eine ajax-call auf Ereignis klicken Sie auf der Registerkarte, und laden Sie den seitlichen Blick in den container der Registerkarte
Aber ich kann nicht laden partial view in Tab.
schreiben actionresult die Rückkehr der Teilansicht der andere Vorgehensweise ist die gleiche wie bereits in der obigen Antwort tabs sind nichts, aber ul und li mit einigen javascript
InformationsquelleAutor Tassadaque
Diese kann getan werden, mit RjsResult Klasse
wenn mit mvc1 u verwenden können, RjsResult.cs
durch diese..können Sie aktualisieren, wie viele div-Sie möchten auf einer Seite...
verwenden Sie diese für die Umsetzung
so, wenn Sie klicken Sie auf somethink..diese Funktion wird implemnted und aktualisieren Sie div mit tht teilweise
Ansicht Teil
können Sie aktualisieren, wie viele dv, wie Sie wollen mit einem einzigen Klick 🙂
InformationsquelleAutor 1Mayur