title: $.ajax method not calling the controller action method
body: <p>I am calling javascript function on <code>@Html.ActionLink</code> clicked event. The Javascript function calls the jquery function in which I have written the <code>$.ajax</code> method for calling the json controller method. But it is not calling the controller method.......</p>
  
  <p>Here is my code:</p>
  
  <p><strong>View</strong></p>
  
  <pre><code>@Html.ActionLink("Submit", "AdminEvaluate", "Application", new { onclick = "Show('" + Model.applicationList.ApplicationId + "','statusList')" })|
  </code></pre>
  
  <p>Here, <code>ApplicationId</code> is coming from database and <code>statusList</code> is Radio Button group name from where I need to find the selected radio button.</p>
  
  <p><strong>Javascipt and jQuery code</strong></p>
  
  <pre><code>function Show(appId, appStatus) {
      $.fn.gotof(appId,appStatus);
  }
  </code></pre>
  
  <p>Getting parameter from view and passing to jQuery function</p>
  
  <p><strong>jQuery function</strong></p>
  
  <pre><code>$(document).ready(function () {
      $.fn.gotof = function (appId, appStatus) {
          var selectedItem = $("input[name='" + appStatus + "']:checked").val();  
          $.ajax({
              url: '/Application/UpdateApplicantStatus',
              data: { id: appId , status: selectedItem},
              traditional: true,
              dataType: "json",
              contentType: "application/json",
              success: function (data) {
                  alert(data);
              }
          });
      });
  </code></pre>
  
  <p><strong>Controller Method</strong></p>
  
  <pre><code>public JsonResult UpdateApplicantStatus(int id, string status){
      return Json("Correct", JsonRequestBehavior.AllowGet);
  }   
  </code></pre>
  
  <p>I have put break point on controller method but it is not coming at a break point.</p>
  
  <p>Thanks in Advance.</p>