繁体   English   中英

Struts2 jQuery自动完成器未转义ASCII

[英]Struts2 jQuery Autocompleter Not Escaping ASCII

我目前正在尝试寻找一种在自动完成程序中转义ASCII或特殊字符的方法,但是没有运气。 我使用的是Struts2 jQuery autcompleter ,当列表中有&时,它表示为& 由于多种原因,这使用户的生活变得困难,因此我认为会有类似于escapeHtml的属性。 到目前为止,我的搜索没有任何结果。 我偶然发现了一个类似的问题 ,但这并不太有用。

我的动作课正在正确设置值,让我认为这是自动完成程序的某些功能。 看到没有人抱怨过,我猜测也许我做错了什么。 我将尝试在下面包含有关如何设置内容的相关代码。

Taglib声明:

<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>

自动完成程序声明:

<sj:autocompleter id="parentLookup" name="parentLookup" list="%{parentListArray}" forceValidOption="true" loadMinimumCount="3" style="width:245px" onblur="checkIssuerParentRelationship()"  />

哦,parentListArray只是一个String数组。

任何帮助将非常感激。

尽管这是一个古老的问题,但答案可能对某人似乎很有用。 我在尝试显示报价时遇到了同样的问题,而自动填充程序始终显示&quot; 在每个地方。 解决方案是向sj:autocompleter添加以下属性:

selectBox="true"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM