如何在点击搜索结果后从搜索自动完成输入中删除html?

时间:2015-07-23 06:54:13

标签: jquery search autocomplete

我正在使用自动完成wordpress插件并在点击搜索结果后面临问题。单击结果后,HTML也会插入到输入文本字段中。

如何从此输入文本字段中过滤html内容?

以下是网站的网址,如果有人需要查看问题。

网址 - http://web1.kindlebit.com/DEVELOPMENT/levi_dev/company/apple-inc/?part=key_statistics

谢谢,

2 个答案:

答案 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"&gt;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是传递给包含值的数组的自定义键参数。

由于