JQuery Ajax:uncaught exception: out of memory

这应该是像我一样的JQuery初学者很容易犯的错误。使用ajax可以方便地处理异步加载。在表单提交的时候action不能简单地写controller里定义的路径,那样实际请求的时候会加上当前html页面所在目录作为前缀,如果当前的html页面在多级目录下,即与实际的action路径不一致就会报404的错误,为了方便处理我定义了submit的点击事件,运行的时候出现了
这里写图片描述
后来找到了原因,就是点击的是提交(sumbit)按钮,但是又用到Ajax提交,本身点击submit的时候就是一次请求,里面加上ajax请求就是二次请求,就会报内存溢出。submit是比较特殊的按钮,与form对应,就是不能在type=”submit”的时候又给它另外加click事件。要在onclick里给它加ajax应该把它变成普通的控件,改成a或button都可以,外观boostrap都有办法搞定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值