刚刚在写ajax的时候,发现表单提交了两次,代码如下:
<script type='text/javascript' src="./layui/layui.all.js"></script>
<script type='text/javascript' src="./layui/layui.js"></script>
//表单提交
layui.use('form', function(){
var form = layui.form;
form.on('submit(SendCode)', function () {
alert('form');
return false;
});
});
原来,layui.js自动所有包含了modules模块,我本地额外的引入了 /layui/lay/modules/form.js
其中 layui.js 引入一次,layui.all.js 引入一次导致提交表单中操作处理两次………………,,真的是个深坑,记得避开