[英]How to remove html from search autocomplete input after click on search results?
我使用自动完成的wordpress插件,并在单击搜索结果后面临问题。 单击结果后,还将HTML插入到输入文本字段中。
如何从此输入文本字段过滤html内容?
如果有人需要检查,这里是网站的URL。
网址-http: //web1.kindlebit.com/DEVELOPMENT/levi_dev/company/apple-inc/?part=key_statistics
谢谢,
我已经检查了您的网站并进行了审查。 您在搜索结果中ul li a span
标签中存在typo
;
您的span
结果生成如下:
<sp<span class="sa-found-text 111">an cl<span class="sa-found-text 111">a</span>ss="symbol">WYNMY</sp<span>
导致问题的
我找到了我问题的答案。
我通过注释search-autocomplete.min.js文件中的代码来消除拼写错误错误,如下所示:-
b.html(b.text()。replace(new RegExp(“(” + d +“)”,“ gi”),'$ 1'))
至
b.html(b.text());
并对成功函数进行了一些更改,以将我想要的值传递给位于的输入搜索框
return {label:a.title,value:a.title,url:a.url}
至
返回{标签:a.title,值:a.id,网址:a.url}
其中id是传递给包含值的数组的自定义键参数。
谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.