Ich tue ein Postback einer partiellen Ansicht mit dem Code unten. Die Steuerelemente in der partiellen Ansicht haben mvc 3 rc 2 Daten Annotationen auf Sie. Wenn ich das Formular mit Fehlern übermitteln, werden die Fehler auf den Steuerelementen angezeigt, aber das Formular wird trotzdem übermittelt. Gibt es eine Möglichkeit, den Modellstatus auf der Client-Seite zu überprüfen, so dass die $.post in der Funktion unten von ausgeführt werden kann gestoppt werden. Danke!
$('#vehicleDetailsForm').submit(function () {
$.post($(this).attr("action"), $(this).serialize(), function (result) {
$('#vehicleDetailsPartialView').html(result);
});
return false;
});