Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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 删除shopify搜索栏中的冒号搜索运算符_Javascript_Search_Shopify - Fatal编程技术网

Javascript 删除shopify搜索栏中的冒号搜索运算符

Javascript 删除shopify搜索栏中的冒号搜索运算符,javascript,search,shopify,Javascript,Search,Shopify,我目前正在尝试删除:作为Shopify search中的搜索操作员,我使用javascript在搜索字符串的末尾添加了一个*但在字符串中查找冒号并删除之前的所有内容,然后在结尾添加一个*似乎是实现我尝试的目标的一种非常复杂的方法 目前名为444:55的产品没有返回结果,因为搜索正在444中搜索产品55,理想情况下,我希望能够在搜索栏中的a:属性中禁用搜索 当用户搜索444:55时,只搜索444*也可以。我已经在添加*以执行通配符搜索 感谢您的帮助。基本上,您只需将:替换为\:。您可以使用java

我目前正在尝试删除:作为Shopify search中的搜索操作员,我使用javascript在搜索字符串的末尾添加了一个*但在字符串中查找冒号并删除之前的所有内容,然后在结尾添加一个*似乎是实现我尝试的目标的一种非常复杂的方法

目前名为444:55的产品没有返回结果,因为搜索正在444中搜索产品55,理想情况下,我希望能够在搜索栏中的a:属性中禁用搜索

当用户搜索444:55时,只搜索444*也可以。我已经在添加*以执行通配符搜索


感谢您的帮助。

基本上,您只需将
替换为
\:
。您可以使用javascript实现它,如下所示:

var q = //it is your query string
q.replace(":","\:")