title: Uncaught RangeError: Maximum call stack size exceeded jquery-1.11.3.min.js:5?
body: <p>hello friends have this problem,when I click the link shows me the error: Uncaught RangeError: Maximum call stack size exceeded?</p>
  
  <pre><code>&lt;a onclick='EditarMatricula();' class="btn blue btn-sm"&gt;&lt;i class="fa fa-check-circle"&gt;&lt;/i&gt; Actualizar&lt;/a&gt;
  </code></pre>
  
  <p>This is mi code edit.php</p>
  
  <pre><code>&lt;?php
      include_once('../conexion.php');
      $idEdit = $_POST['idEdit'];
      $mat_edit = $DB_con-&gt;prepare("SELECT matricula.idmatricula, matricula.fecha, CONCAT(alumno.nombres,' ',alumno.apellidos) AS alumno, matricula.idalumno, periodo.nombre AS periodo, matricula.idperiodo, grado.nombre AS grado, matricula.idgrado, aula.nombre AS aula, matricula.idaula, matricula.tipo, matricula.turno FROM matricula INNER JOIN alumno ON matricula.idalumno = alumno.idalumno INNER JOIN periodo ON matricula.idperiodo = periodo.idperiodo INNER JOIN grado ON matricula.idgrado = grado.idgrado INNER JOIN aula ON matricula.idaula = aula.idaula WHERE matricula.idmatricula = $idEdit");
      $mat_edit-&gt;execute();
      $fila_matricula = $mat_edit-&gt;fetch(PDO::FETCH_ASSOC);
  ?&gt;
  &lt;script&gt;
      $(function() {
          $("#alumno_edit").autocomplete({
              source: "autocompletar/buscaralunom.php",
              minLength: 2,
              select: function(event, ui) {
                  $('#idalumno_edit').val(ui.item.idalumno);
              }
          });
      });
      $(function() {
          $("#periodo_edit").autocomplete({
              source: "autocompletar/buscarpernom.php",
              minLength: 2,
              select: function(event, ui) {
                  $('#idperiodo_edit').val(ui.item.idperiodo);
              }
          });
      });
      $(function() {
          $("#grado_edit").autocomplete({
              source: "autocompletar/buscargranom.php",
              minLength: 2,
              select: function(event, ui) {
                  $('#idgrado_edit').val(ui.item.idgrado);
              }
          });
      });
      $(function() {
          $("#aula_edit").autocomplete({
              source: "autocompletar/buscaraulnom.php",
              minLength: 2,
              select: function(event, ui) {
                  $('#idaula_edit').val(ui.item.idaula);
              }
          });
      });
  &lt;/script&gt;
  &lt;div class="modal-dialog"&gt;
      &lt;div class="modal-content"&gt;
          &lt;div class="modal-header"&gt;
              &lt;button type="button" class="close" data-dismiss="modal" aria-hidden="true"&gt;&amp;times;&lt;/button&gt;
              &lt;h4 class="modal-title"&gt;EDITAR MATRÍCULA&lt;/h4&gt;
          &lt;/div&gt;
          &lt;div class="modal-body"&gt;
              &lt;form method="POST" class="form-horizontal well"&gt;
                  &lt;div&gt;
                      &lt;input name="ideditar" id="ideditar" class="form-control" type="hidden" value="&lt;?php print $fila_matricula['idmatricula'] ?&gt;"&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label class="col-lg-2 control-label"&gt;Fecha:&lt;/label&gt;
                      &lt;div class="col-lg-10"&gt;
                            &lt;input name="fechamostrara_edit" id="fechamostrara_edit" class="form-control" required type="text" value="&lt;?php print date("d-m-Y",strtotime($fila_matricula['fecha'])) ?&gt;" readonly&gt;
                          &lt;input name="fecha_edit" id="fecha_edit" class="form-control" type="hidden" value="&lt;?php print $fila_matricula['fecha'] ?&gt;" readonly=""&gt;
                      &lt;/div&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label class="col-lg-2 control-label"&gt;Alumno:&lt;/label&gt;
                      &lt;div class="col-lg-10"&gt;
                          &lt;input name="alumno_edit" id="alumno_edit" class="form-control" type="text" value="&lt;?php print $fila_matricula['alumno'] ?&gt;"&gt;
                          &lt;input name="idalumno_edit" id="idalumno_edit" class="form-control" type="hidden" value="&lt;?php print $fila_matricula['idalumno'] ?&gt;"&gt;
                      &lt;/div&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label class="col-lg-2 control-label"&gt;Periodo:&lt;/label&gt;
                      &lt;div class="col-lg-10"&gt;
                          &lt;input name="periodo_edit" id="periodo_edit" class="form-control" type="text" value="&lt;?php print $fila_matricula['periodo'] ?&gt;"&gt;
                          &lt;input name="idperiodo_edit" id="idperiodo_edit" class="form-control" type="hidden" value="&lt;?php print $fila_matricula['idperiodo'] ?&gt;"&gt;
                      &lt;/div&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label class="col-lg-2 control-label"&gt;Grado:&lt;/label&gt;
                      &lt;div class="col-lg-10"&gt;
                          &lt;input name="grado_edit" id="grado_edit" class="form-control" type="text" value="&lt;?php print $fila_matricula['grado'] ?&gt;"&gt;
                          &lt;input name="idgrado_edit" id="idgrado_edit" class="form-control" type="hidden" value="&lt;?php print $fila_matricula['idgrado'] ?&gt;"&gt;
                      &lt;/div&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label class="col-lg-2 control-label"&gt;Aula:&lt;/label&gt;
                      &lt;div class="col-lg-10"&gt;
                          &lt;input name="aula_edit" id="aula_edit" class="form-control" type="text" value="&lt;?php print $fila_matricula['aula'] ?&gt;"&gt;
                          &lt;input name="idaula_edit" id="idaula_edit" class="form-control" type="hidden" value="&lt;?php print $fila_matricula['idaula'] ?&gt;"&gt;
                      &lt;/div&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label class="col-lg-2 control-label"&gt;Tipo:&lt;/label&gt;
                      &lt;div class="col-lg-10"&gt;
                          &lt;label class="radio-linea"&gt;
                              &lt;input type="radio" name="tipo_edit" class="icheck" data-radio="iradio_flat-blue" value="Regular" &lt;?php if ($fila_matricula['tipo'] == 'Regular') echo 'checked="checked"'; ?&gt; &gt; &lt;span&gt;Regular&lt;/span&gt;
                          &lt;/label&gt;
                          &amp;nbsp;&amp;nbsp;&amp;nbsp;
                          &lt;label class="radio-linea"&gt;
                              &lt;input type="radio" name="tipo_edit" class="icheck" data-radio="iradio_flat-blue" value="Becado" &lt;?php if ($fila_matricula['tipo'] == 'Becado') echo 'checked="checked"'; ?&gt; &gt; &lt;span&gt;Becado&lt;/span&gt;
                          &lt;/label&gt;
                          &amp;nbsp;&amp;nbsp;&amp;nbsp;
                          &lt;label class="radio-linea"&gt;
                              &lt;input type="radio" name="tipo_edit" class="icheck" data-radio="iradio_flat-blue" value="Especial" &lt;?php if ($fila_matricula['tipo'] == 'Especial') echo 'checked="checked"'; ?&gt; &gt; &lt;span&gt;Especial&lt;/span&gt;
                          &lt;/label&gt;
                      &lt;/div&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label class="col-lg-2 control-label"&gt;Turno:&lt;/label&gt;
                      &lt;div class="col-lg-10"&gt;
                          &lt;label class="radio-linea"&gt;
                              &lt;input type="radio" name="turno_edit" class="icheck" data-radio="iradio_flat-blue" value="Mañana" &lt;?php if ($fila_matricula['turno'] == 'Mañana') echo 'checked="checked"'; ?&gt; &gt; &lt;span&gt;Mañana&lt;/span&gt;
                          &lt;/label&gt;
                          &amp;nbsp;&amp;nbsp;&amp;nbsp;
                          &lt;label class="radio-linea"&gt;
                              &lt;input type="radio" name="turno_edit" class="icheck" data-radio="iradio_flat-blue" value="Tarde" &lt;?php if ($fila_matricula['turno'] == 'Tarde') echo 'checked="checked"'; ?&gt; &gt; &lt;span&gt;Tarde&lt;/span&gt;
                          &lt;/label&gt;
                          &amp;nbsp;&amp;nbsp;&amp;nbsp;
                          &lt;label class="radio-linea"&gt;
                              &lt;input type="radio" name="turno_edit" class="icheck" data-radio="iradio_flat-blue" value="Noche" &lt;?php if ($fila_matricula['turno'] == 'Noche') echo 'checked="checked"'; ?&gt; &gt; &lt;span&gt;Noche&lt;/span&gt;
                          &lt;/label&gt;
                      &lt;/div&gt;
                  &lt;/div&gt;
              &lt;/form&gt;
          &lt;/div&gt;
          &lt;div class="modal-footer"&gt;
              &lt;a class="btn dark btn-sm" data-dismiss="modal"&gt;&lt;i class="fa fa-times-circle"&gt;&lt;/i&gt; Salir&lt;/a&gt;
              &lt;a onclick='EditarMatricula();' class="btn blue btn-sm"&gt;&lt;i class="fa fa-check-circle"&gt;&lt;/i&gt; Actualizar&lt;/a&gt;
          &lt;/div&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  &lt;script&gt;
      $(function() {
          $("#fechamostrara_edit").datepicker({format: "dd-mm-yyyy", orientation:"bottom", autoclose: true});
          $("#fechamostrara_edit").change(function(event) {
              var fechamostrara_edit = $("#fechamostrara_edit").val();
              fechamostrara_edit = fechamostrara_edit.split("-").reverse().join("-");
              $("#fecha_edit").val(fechamostrara_edit);
          });
      });
  &lt;/script&gt;
  </code></pre>
  
  <p>And this is mat.js </p>
  
  <pre><code>function EditarMatricula(){
          var id = $("#ideditar").val();
          var fecha_edit = $("#fecha_edit").val();
          var idalumno_edit = $("#idalumno_edit").val();
          var idperiodo_edit = $("#idperiodo_edit").val();
          var idgrado_edit = $("#idgrado_edit").val();
          var idalula_edit = $("#idaula_edit").val();
          var tipo_edit = $("input[name='tipo_edit']:checked").val();
          var turno_edit = $("input[name='turno_edit']:checked").val();
          $.ajax({
                  type: 'POST',
                  url: 'class/matriculaeditar.php',
                  data: {ideditar:id, fecha_edit:fecha_edit, idalumno_edit:idalumno_edit, idperiodo_edit:idperiodo_edit, idgrado_edit:idgrado_edit, idaula_edit:idaula_edit, tipo_edit:tipo_edit, turno_edit:turno_edit },//parametros
              success: function(data){
                      $(".mensajeeditar").hide();
                      $(".mensajeeditar").html("&lt;div class='smseditar'&gt; SE ACTUALIZO LOS DATOS &lt;br&gt; De la Matrícula&lt;/div&gt;");
                          $('.mensajeeditar').fadeIn('slow');
              ListarMatriculas();
                  }
          }).done(function() {
                  $(".mensajeeditar").fadeOut( 4000, "linear");
                  $("div").removeClass('modal-backdrop');
                  $('#myModal-Edit').modal('hide');
                  $('html, body').animate({ scrollTop: 0 }, 0);
          });
  } 
  
  function ListarMatriculas(){
          $.ajax({
                  url: 'matricula_lista.php',
                  type: 'GET',
                  success: function(data){
              $("#miTabla").html(data);
              $("#miTabla").hide();
              $("#miTabla").fadeToggle('slow','linear');
                  }
          });
  }
  </code></pre>