我有一个虚荣网址设置为:
/Galaxy/3/3
此网址的路线为:
/Galaxy/:x/:y
我在此页面上有一个表单,我想将其作为get方法提交。据我所知,通过使用get,我将始终使用以下URL:
/Galaxy?x=3&y=2
我想知道的是,处理表单提交的最佳方式是什么,我想继续我的虚荣URL。目前,在表单提交上执行GET方法会导致虚荣网址丢失。
我正在使用EJS模板和Sails.js。现在我自己可以看到两个选项:
使用JQuery劫持表单提交事件,只需使用表单输入执行window.location重定向,并将其推送到虚荣获取URL中。
在我的控制器中执行操作,只需获取GET请求并将其重定向到我的虚荣网址以保留设置。
是否有任何方法以更整洁的方式执行此操作?