Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript/Django:如何在高级搜索引擎中处理简单搜索?_Javascript_Html_Django_Search - Fatal编程技术网

Javascript/Django:如何在高级搜索引擎中处理简单搜索?

Javascript/Django:如何在高级搜索引擎中处理简单搜索?,javascript,html,django,search,Javascript,Html,Django,Search,我正在使用Django开发高级搜索引擎,该引擎允许进行多层搜索(高级搜索),但我不确定如何使用包含多个搜索字段的搜索表单进行简单搜索。例如:在表格中,我得到了一个文本框,一个包含多种水果的下拉列表和一个提交按钮。问题是,当我提交表单时,我决定只进行简单搜索,只需在文本框中输入一些字符串,而不选择水果的类型并将其保留为默认值“”,它生成的URL:http://127.0.0.1:8000/result/?q=something&fruit_type=+。有没有办法从URL中删除&fruit\u t

我正在使用Django开发高级搜索引擎,该引擎允许进行多层搜索(高级搜索),但我不确定如何使用包含多个搜索字段的搜索表单进行简单搜索。例如:在表格中,我得到了一个文本框,一个包含多种水果的下拉列表和一个提交按钮。问题是,当我提交表单时,我决定只进行简单搜索,只需在文本框中输入一些字符串,而不选择水果的类型并将其保留为默认值
“”
,它生成的URL:
http://127.0.0.1:8000/result/?q=something&fruit_type=+
。有没有办法从URL中删除
&fruit\u type=+



水果 苹果 橙色