纠结到了用layui表单提交写用户的登录页,用引用模块的方式来提交表单信息,一直发现$.ajax会有问题,开始发现是url路径问题,不需要带localhost:8888主机端口.
后来遇到新问题,在csdn上找到一个人所解决的问题,代码如下:
//监听提交 form.on(‘submit(adddepartment)‘, function(data){ layui.use(‘jquery‘,function(){ var $=layui.$; $.ajax({ type: ‘post‘, url: ‘‘, // ajax请求路径 data: { name:data.field.name }, success: function(data){ if(data==‘ok‘){ layer.msg(‘添加成功‘); }else if(data==‘error‘){ layer.msg(‘添加失败‘); } } }); }); return false;//禁止跳转,否则会提交两次,且页面会刷新 }); }); ———————————————— 版权声明:本文为CSDN博主「最後的悲伤」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/zhou120189162/article/details/80338436
关键点位置在于var $ = layui.$
暂时不太理解为什么要这样,貌似意思是说,使用layui自带的jquery异步对象.
原文:https://www.cnblogs.com/lifeidll/p/11735703.html