84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
页面包含导航nav和主要内容部分content,nav包含三级导航。
我希望点击某个导航连接的时候不刷新导航(保持原来折叠和展开的样子),所以我用了ajax p刷新方式。
但是content内容部分包含form表单,我用了laravel表单验证,但是laravel验证表单失败后,会redirect原来的url,可是原来的url一直都是"/"(因为是ajax p刷新的原因,所以url一直都是"/")
有什么好的方式既能保持导航不刷新,又能用laravel表单验证功能呢?
学习是最好的投资!
把验证也做成 ajax 的。
有两个方式楼主可以尝试,不保证能解决(因为工作量会比较大):1、使用带hash(#)的形式的url http://{example.com}/#!/a/b/c2、html5的话尝试 pushstate、popstate,貌似国内weibo.com和baozi.cn是这么做的
把验证也做成 ajax 的。
有两个方式楼主可以尝试,不保证能解决(因为工作量会比较大):
1、使用带hash(#)的形式的url http://{example.com}/#!/a/b/c
2、html5的话尝试 pushstate、popstate,貌似国内weibo.com和baozi.cn是这么做的