title: Send data from jquery ajax request not working
body: <p>I have a post request from jquery ajax to a ActionResult method as follow : </p>
  
  <pre><code>$("#itemTextbox, #itemTextboxNew, #quantity1Textbox").on("keydown", function (e) {
  if ((e.keyCode == 120){
     var GetReportLast5SellAndBuyURL="/Trd/SellInvoice/GetReportLast5SellAndBuy";
     itemCode = $(this).val();
     $.ajax({
          type: "POST",
          url: GetReportLast5SellAndBuyURL,
          data: {ItemCode:itemCode},
          //contentType: "application/json; charset=utf-8",
          context: this,
          processData: false
      }).done(function (msg) { ... somethings ...});}
  </code></pre>
  
  <p>And in controller, ActionResult is :</p>
  
  <pre><code>    [HttpPost]
      public ActionResult GetReportLast5SellAndBuy(string ItemCode)
      { ... somthings ...}
  </code></pre>
  
  <p>But when ActionResult is called " ItemCode " is null... What's wrong with this chapter?</p>
  
  <p>I tried different forms of this recipe, but the problem is still there..</p>