扫码关注官方订阅号
各位大神,请教了!//ajax 提交
//路由
//控制器
//提交表单后
人生最曼妙的风景,竟是内心的淡定与从容!
你的js有问题,并没有通过ajax提交,而是直接提交了,看是不对忘了阻止默认的事件。
用get方式与后台进行交互的时候,内容是会显示在URL上面的,改用post就好
别用form标签,在提交按钮上加上onclick事件,其中运行你的AJAX; get改为post。
ajax提交未生效,还是用的原始的get提交
from 表单的提交事件要 阻止一下,
<from submit="return false"></from>
因为本身 js 是无法改变地址栏的,用 pjax 或者 h5的一些特性才可以,所以你这个肯定是ajax 提交的同时 表单也通过 get 请求提交了
Post的信息作为http请求的内容,而Get是在Http头部传输的。请注意你的路由请求方式
请求方式问题,看你想直接用Form的POST提交,还是使用Ajax提交,默认的后台的登录的处理是验证成功后进行302的跳转的,如果使用Ajax,需要重新进行处理
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你的js有问题,并没有通过ajax提交,而是直接提交了,看是不对忘了阻止默认的事件。
用get方式与后台进行交互的时候,内容是会显示在URL上面的,改用post就好
别用form标签,在提交按钮上加上onclick事件,其中运行你的AJAX; get改为post。
ajax提交未生效,还是用的原始的get提交
from 表单的提交事件要 阻止一下,
因为本身 js 是无法改变地址栏的,用 pjax 或者 h5的一些特性才可以,所以你这个肯定是ajax 提交的同时 表单也通过 get 请求提交了
Post的信息作为http请求的内容,而Get是在Http头部传输的。请注意你的路由请求方式
请求方式问题,看你想直接用Form的POST提交,还是使用Ajax提交,默认的后台的登录的处理是验证成功后进行302的跳转的,如果使用Ajax,需要重新进行处理