Ajax.BeginForm + Aktualisieren gesamte Seite in IE9
-
28-09-2019 - |
Frage
Ich verwende MVC2 und ein telerik Popup-Fenster haben, in dem ich eine Suche tue, und wollen, um die Suchergebnisse in einem zweiten Register angezeigt werden soll.
Ich habe meine Suchformular auf der ersten Registerkarte, auf Post, ich die Suche durchführen und haben einen partialview ein telerik Gitter enthält. Dies funktioniert perfekt in Chrome, aber wenn ich es mal in IE9 geben, es zeigt die Suchergebnisse auf einer brandneue Seite.
Ajax.BeginForm("Search", "DataSearch",
new AjaxOptions
{
UpdateTargetId = "pnlSearchResults",
OnSuccess = "ShowSearchResults",
HttpMethod = "Post",
InsertionMode = InsertionMode.Replace,
LoadingElementId = "searchingProgess"
}))
Die div, pnlSearchResults wird in dem zweiten Registerkarte enthalten ist und außerhalb der Form ist.
Lösung
Ich glaube, dass dies etwas mit Elementen zu tun hatte, in der Form zu sein. Ich zog außerhalb der Form meines Laden div, neu geladen und es scheint ganz gut zu funktionieren jetzt.