我正在开发一个搜索表单。
搜索表单有 2 个部分,第一个是简单的搜索,带有一些选择、输入和提交按钮。其次包含许多选择、复选框、单选、输入和提交按钮。
我正在使用 GET 方法,因为我想要查询字符串中的所有字段。example.com/cars-parts/cars-for-sale/?country=205&city=19&cars_category=462
但问题是如果用户不选择某些字段(因为他不想应用此条件)很多空字段并使查询字符串太长。
问题:
我想在提交表单之前删除(禁用或任何需要的)所有空字段,以便查询字符串仅包含具有值的字段。
注意:仅建议使用表单获取方法。在过去,我使用的是 POST 方法,并且没有在查询字符串中传递任何值,但现在我想要查询字符串中的值。
感谢您的阅读。