任何人都可以帮助我在提交时使用此自动完成表单重定向到所选国家/地区吗?

Can anyone help me to redirect to the selected country in this autocomplete form on submit?

任何人都可以在正确的方向上帮助我吗?我对编码还是很陌生。 我在 W3 学校找到了这个脚本,我想根据我的需要稍微调整一下。

提交后我想被重定向到:www.url.com/?mycountry=selectedcountry。

这可能吗?如何到达那里?非常感谢马丁

https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_autocomplete

您可以将 method="GET" 添加到您的 <form> 此处是示例 https://www.w3schools.com/tags/att_form_method.asp

这会帮助你做这件事

method属性指定如何发送form-data(将form-data发送到action属性指定的页面).

表单数据可以作为 URL 变量 (with method="get") 或作为 HTTP post 事务 (with method="post").

关于 GET 的注释:

  • 以 name/value 对的形式将表单数据附加到 URL 中
  • 一个URL的长度有限制(约3000个字符)
  • 切勿使用 GET 发送敏感数据! (将在 URL 中可见)
  • 对于用户想要为结果添加书签的表单提交很有用
  • GET 更适合非安全数据,例如 Google
  • 中的查询字符串

关于POST的注释:

  • 在 HTTP 请求的正文中附加表单数据(数据不是 显示在 URL)

  • 没有大小限制

  • 无法将带有 POST 的表单提交加入书签