Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当使用JavaScript将数据插入数据库时,在控制台';超过最大调用堆栈大小';_Javascript_Html_Jquery - Fatal编程技术网

当使用JavaScript将数据插入数据库时,在控制台';超过最大调用堆栈大小';

当使用JavaScript将数据插入数据库时,在控制台';超过最大调用堆栈大小';,javascript,html,jquery,Javascript,Html,Jquery,我搜索了很多来修复我最近几天面临的JavaScript错误。我在StackOverFlow上看到了很多问题的答案,但不幸的是,没有人能与我的错误相匹配 我想要的是使用JavaScript和PHP向数据库发送一条简单的记录 但我在控制台中收到“jquery.js:8638未捕获范围错误:超过最大调用堆栈大小”错误。 谢谢你的回复 我的简单HTML代码 名字 姓 提交 您可以在表单上使用提交功能,而不是在type=“submit”按钮上使用单击功能 另外,在将ajax请求发送到其lname时输入

我搜索了很多来修复我最近几天面临的JavaScript错误。我在StackOverFlow上看到了很多问题的答案,但不幸的是,没有人能与我的错误相匹配

我想要的是使用JavaScript和PHP向数据库发送一条简单的记录

但我在控制台中收到“jquery.js:8638未捕获范围错误:超过最大调用堆栈大小”错误。
谢谢你的回复

我的简单HTML代码


名字
姓
提交

您可以在
表单上使用
提交
功能,而不是在
type=“submit”
按钮上使用
单击
功能

另外,在将ajax请求发送到其
lname
时输入了错误的变量,但将其作为
lanme

现场演示:(代码经过测试并运行正常)

$(文档).ready(函数(){
$(“#我的表格”)。关于(“提交”,功能(e){
e、 预防默认值();
//价值观
var fname=$(“#fname”).val();
var lname=$(“#lname”).val();
//阿贾克斯
$.ajax({
url:“insertData.php”,
类型:“POST”,
数据:{
fname:fname,
lname:lname
},
成功:功能(数据){
如果(数据==1){
//tableData();
}否则{
//警报(“无法保存记录”);
}
}
});
})
});

名字
姓
提交
从这篇文章中创建了一个问题:

问题还有一点——为什么jquery会出现堆栈溢出异常,而不是指示拼写错误的变量

考虑以下代码:


$(文档).ready(函数()
{
$(#submitBtn”)。在(“单击”,功能(e)
{
控制台日志(911,a);
e、 预防默认值();
})
});
提交