Wie kann ich mit Fehlern umgehen, ohne MVC Seite umleiten oder aktualisieren?Handle-Fehler ohne Umleitung und Seitenaktualisierung in MVC
In der Tat hat meine View.cshtml mehrere Tags und ich möchte eine bestimmte Post und behandeln Fehler (falls vorhanden) ohne Umleitung und Aktualisierung der Seite. Ich möchte den Fehler wirklich warnen.
Das folgende ist mein JavaScript-Code-Snippet:
fn_GetData: function() {
$('#frm4').attr('action', 'my url goes here').attr('method', 'post');
$('#div4').html('<input type="hidden" name="p" value="' + 'some value goes here' + '"/> ');
$('#frm4').submit();
}
Hier Code mein Controller-Aktion:
public ActionResult GetData(string p)
{
var error = false;
// Some logic goes here...
if (error)
{
TempData["Result"] = "My error message goes here";
// I don't know how to alert the above error message without having to redirect or refresh the page.
}
}