title: Passing multiple parameters in ajax call
body: <p>I am having having problem with sending the an object and two parameter in an ajax call.</p>
  
  <p>My Server side method:</p>
  
  <pre><code>public ActionResult AddUpdate(string model, bool IsEdit, string Type)
  {
  //Do something
  }
  </code></pre>
  
  <p>Client side ajax call is:
  I am fetching all form values provided by user and saving them into "MemberObj" and sending  another 2 parameters ie IsEdit and Type. but at server side i am getting only the IsEdit and Type values model parameter is null. The date value in ajax call after stringify is like:</p>
  
  <pre><code>"{"model":{"id":"123","Name":"Jhon Doe","Relation":"Father","Dob":"15-3-2014","Address":"abc":" abc","City":"abc","MobileNumber":"1234567890"},"IsEdit":false,"Type":"FamilyMember"}"
  
  
  var MemberObj={};
  MemberObj.Name="aaa";
  var requestJSONData={ "model": MemberObj, "IsEdit": IsEdit, "Type": str[0] }
  $.ajax({
          type: "POST",
          contentType: "application/json; charset=utf-8",
          dataType: "json",
          url: '/Employee/AddUpdate',
          data: JSON.stringify(requestJSONData)
          success: function (msg) {
              //Success
          },
          error: function (msg) {
  
          }
      });
  </code></pre>
  
  <p>Any help is most appericiate.
  Thanks</p>