title: backbone.js collections fetch - neither success nor error function triggers
body: <p>In the below code, I see that the collection initializer fires. I can also make the model initializer fire a different number of times based on server-side query mods that adjust the number of database hits, so I feel confident my fetch is hitting the server. However, I never get an alert after fetch. Can somebody please correct what is surely a mistake on my part?</p>
  
  <pre><code>$(function () {
  
      Person = Backbone.Model.extend({
          initialize: function () {
              alert("Model Init");
          }
      });
  
      PersonList = Backbone.Collection.extend({
          model: Person,
          url: '/Tfount_Email/Email/SOAInbox',
          initialize: function () {
              alert("Collections Init");
          }
      });
  
      var personlist = new PersonList;
  
      /*
      personlist.fetch().complete(function () {
      alert("done");
      });
      */
  
      personlist.fetch(
          {
              error: function () {
                  alert("error!!"); 
              }
          },
          {
              success: function () {
                  alert("no error"); 
              }
          }
      );
  
  
  
  });
  </code></pre>