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