我正在使用自动完成wordpress插件并在点击搜索结果后面临问题。单击结果后,HTML也会插入到输入文本字段中。
如何从此输入文本字段中过滤html内容?
以下是网站的网址,如果有人需要查看问题。
网址 - http://web1.kindlebit.com/DEVELOPMENT/levi_dev/company/apple-inc/?part=key_statistics
谢谢,
答案 0 :(得分:0)
我查看了您的网站并进行了审核。您在搜索结果typo
标记中出现ul li a span
错误;
您的span
结果生成如下:
<sp<span class="sa-found-text 111">an cl<span class="sa-found-text 111">a</span>ss="symbol">WYNMY</sp<span>
导致问题
答案 1 :(得分:0)
我找到了问题的答案。
我通过在search-autocomplete.min.js文件中注释代码删除了拼写错误错误,如下所示: -
b.html(b.text()。replace(新的RegExp(&#34;(&#34; + d +&#34;)&#34;,&#34; gi&#34;), &#39; $ 1&#39;))
到
b.html(b.text());
并对成功函数进行了一些更改,以将我想要的值传递到
的输入搜索框返回{标号:a.title,值:a.title,网址:a.url}
到
return {label:a.title,value:a.id,url:a.url}
其中id是传递给包含值的数组的自定义键参数。
由于