mrkcsc
mrkcsc

Reputation: 77

ASP.NET MVC Ajax OnBegin/Complete Javascript Problem

I am trying to fire off a javascript method using the OnBegin AjaxOption in an Ajax method.

However, when debugging with firebug the callback in unable to find the Javascript method and I do not know why.

My code is simple, first I use a basic Ajax method like this:

Then under it I decalre this script.

    <script type="text/javascript">

        function RunThisThing {
            alert("WORK")
        }
    </script>

Yet when I try running the page and clicking on the link, Firebug tells me "RunThisThing is not defined".

Any idea what I might be doing wrong?

Upvotes: 0

Views: 2846

Answers (1)

Templar
Templar

Reputation: 5135

You have a few bugs in your JavaScript code:

  1. You are missing the brackets () after your function name in it's definition.
  2. You are missing the semicolon on your alert statement.

This is how your JavaScript block should appear :

<script type="text/javascript">
  function RunThisThing() {
    alert("WORK");
  }
</script>

Upvotes: 1

Related Questions