$ .Ajax最大调用堆栈大小超过

时间:2016-10-04 14:32:02

标签: javascript jquery ajax

 function onclickfunc() {
    var CPRID = document.getElementById("CPRform");
    $.ajax({
              type: "POST",
              url: "html5-webcam-save.php",
              data: { 
                 userid: CPRID                
              }
            });
   }

当尝试解析并在按钮单击时发送“表单”中收集的信息时,我收到此错误:

  • RangeError:超出最大调用堆栈大小

    我所要做的就是将收集到的信息发送到我的PHP文档中。

    任何想法?

  • 2 个答案:

    答案 0 :(得分:2)

    多少新手错误,忘记了.value

    function onclickfunc() {
        var CPRID = document.getElementById("CPRform").value;
        $.ajax({
            type: "POST",
            url: "html5-webcam-save.php",
            data: { 
                userid: CPRID                
            }
        });
    }
    

    答案 1 :(得分:0)

    检查传递的值。

    var CPRID = document.getElementById(“ CPRform”)。value;

    以上将解决问题。