2010-11-19 10 views
0

Ich habe ein Login-Formular in den inneren Seiten, aber weil jQuery Mobile AJAX Navigation verwendet Ich bin nicht in der Lage, dieses Formular zu veröffentlichen, wenn die Seite AJAX geladen ist. Aber wenn ich rel="external" in den Login-Link auf der Homepage setzen, wird das Login-Formular leicht geschrieben, aber dann verliere ich die coolen Funktionen von jQuery Mobile. Gibt es eine Möglichkeit, das Formular zu posten, ohne rel="external" auf der Homepage zu verwenden?Formular Post Problem wegen Ajax Navigation mit asp.net mvc mit Jquery Mobile

+0

Jquerry Mobile sollte in der Lage sein, Formulare zu posten. Können Sie einen Beispielcode für dieses Problem angeben? – dkarzon

Antwort

1

Deaktivieren Sie die AJAX-Formularübertragung auf dem Anmeldeformular. Pro documentation:

Um zu verhindern, dass Formularübergaben automatisch mit Ajax behandelt werden, fügen Sie das Attribut data-ajax = "false" zum Formularelement hinzu. Sie können die Ajax-Formularbehandlung auch vollständig über die globale Konfigurationsoption ajaxFormsEnabled deaktivieren.