title: Date format - Ajax request
body: <p>I have two fields date in my form (frm-Pesquisa-Totais-Tempos-UM) and i'm using Jquery serialize to send that informations to controller:</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>$('.input-daterange').datepicker({
      format: "dd/mm/yyyy",
      todayBtn: "linked",
      language: "pt-BR"
  });
  
  $("#btn-Pesquisar").click(function () {
    var form = $('#frm-Pesquisa-Totais-Tempos-UM');
  
    $.ajax({
      cache: false,
      async: false,
      url: form.attr('action'),
      data: form.serialize(),
      success: function (retorno) {
        if (retorno.success != false) {
          angular.element(document.getElementById('grd-Resultado')).scope().atualizarRegistros(retorno);
        }
      }
    });
  });</code></pre>
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;div class="col-sm-5 col-md-4 col-lg-3"&gt;
      &lt;div class="form-group"&gt;
          &lt;label&gt;Período&lt;/label&gt;
          &lt;div class="input-daterange input-group" id="datepicker"&gt;
          @Html.TextBoxFor(model =&gt; model.Parametros.DT_INICIO, new { @id = "txt-dtInicio", @class = "form-control input-sm" })
          &lt;span class="input-group-addon"&gt;Até&lt;/span&gt;
          @Html.TextBoxFor(model =&gt; model.Parametros.DT_FIM, new { @id = "txt-dtFim", @class = "form-control input-sm" })
          &lt;/div&gt;
      &lt;/div&gt;
  &lt;/div&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <p>If i use type: "POST" in my ajax call, all dates are putting in the corret format in my controller (dd/mm/yyyy). But when I remove type post and call the controller by "GET", the date arrived in my controller in a different format (mm/dd/yyyy).</p>
  
  <p>I need to use get because when i use post I can't show a loading image during the process.</p>
  
  <p>What it's the best way to correct it?</p>