Ajax-Aufruf einer controller-action Ergebnis liefert Fehlermeldung

Mache ich einen Ajax-call auf eine ActionResult Methode namens " E-Kontoauszüge.
Hier ist, was ich will, geschehen

  1. wenn checkUser = "false" ist, sollte eine Umleitung auf einen Blick

  2. Wenn checkuser ist nicht falsch ich will zurück Getan als Erfolg und haben meine ajax
    code etwas tun.

Recht jetzt bin ich nicht in der Lage zu redirect-Anweisung anzeigen und alle die ich bekomme, ist der Hinweis aus der Fehlermeldung (ein Fehler ist aufgetreten, während versucht zu verarbeiten)

Was glaubst du, ist falsch an diesem code?

    <div class="eStmnt">
        <div class="eStmntAd">
            <h3>Go Green!</h3>       
        </div>

        <p class="eStmntAffirm hide">Testing Testing</p>
    </div>


    <script type="text/javascript">
        $(".eStmnt").click(function() {

            $.ajax({
                type: "POST",
                url: '@Url.Action("Estatement","MyController")',
                dataType: "json",
                success:function(result) {               
                    if (result == "Done") {
                        $(".eStmntAffirm").removeClass("hide").addClass("show");
                    }                   
                },
                error: function() {
                    alert('An error occured while trying to process this');
                }
            });

        });

    </script>


     public ActionResult  Estatement()
            {

                bool checkUser = false;
                string result = string.Empty;

                if (checkUser == false)
                {
                    return RedirectToAction("Statement","MyProducts");       
                }

                result = "Done";

                return Json(result);

            }

InformationsquelleAutor user2320476 | 2014-02-12

Schreibe einen Kommentar