我有一个 get 方法表单,该表单转到
mysite.com/?p=search&q=QUERY
但我想让表格将我发送到
mysite.com/search/QUERY.
我已经在 .htaccess 中启用了重写 URL。
有什么帮助吗?我该怎么做?
最佳答案
只需删除表单内所有这些元素的名称,并使用 js 或 jquery 获取值并将它们设置为 action 属性,如
$('#formid).attr('action','/url/search/'+query);
您可以在 onsubmit 事件中执行此操作并返回 true,以便提交表单。
关于javascript - 在 url 中而不是在参数中提交 GET 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25338031/