title: MVC3 AJAX passing data to controller. It's being submitted twice
body: <p>So I have a table that gets transformed to an array using:</p>
  
  <pre><code>var result = $("#enrolledStudents").sortable('toArray');
  </code></pre>
  
  <p>But when I go a head an pass that into my controller like so:</p>
  
  <pre><code>$("#update-enroll").click(function () {
              var result = $("#enrolledStudents").sortable('toArray');
              $.ajax({
                  url: '@Url.Action("Enrollment", "Classroom")',
                  data: { students: result },
                  type: 'POST',
                  traditional: true
              });
          });
  </code></pre>
  
  <p>My debugging breakpoint gets set off twice, causing issues to arise. What is the proper way to submit data to my controller on POST?</p>