2016-04-12 7 views
1

Ich lade Teilansicht durch Ajax Aufruf html(). Ich kann sehen, response hat <form> Tag in Chrom Javascript debuggen. Aber wenn es zur Quelle lädt, verschwindet es. Ich kann den HTML außer dem Tag ausruhen.jQuery Html load stripping <form> tag

Ich lade unter einem anderen Tag. Ich weiß nicht, worum geht es hier?

var HandleGetEditPhone = function (response) { 

if (response !== "") { 
    $('#DivPhoneContainer').html(response); 
} 

}

Antwort

3

Sie sollten überprüfen, ob Sie Formularelemente nisten, da Chrom verschachtelten Form-Tags entfernt.

zu Ihrer Frage:

Chrome removes form element when using jQuery ajax

How do you overcome the html form nesting limitation?

+0

Vielen Dank, das ist mein Problem. Ich hatte eine modale Form, die in einer anderen Form endete. Chrome streifte die Formular-Tags ab (scheinbar magisch/ohne Grund). Erforderlich, um das modale Formular außerhalb des Hauptformulars zu verschieben. – gregblass

+0

Ich hatte dieses Problem und es wurde durch ein nicht geschlossenes Formular-Tag weiter oben auf der Seite verursacht. –