我有以下代码片段,它们基本上将隐藏字段的值设置为 div 的 html 内容(使用 jQuery),因此我可以在支持 bean 上处理它:
我的页面.xhtml
function save_to_hidden()
{
document.getElementById('hidden_field').value=$('#my_div').html();
}
再向下:
<h:inputHidden id="hidden_field" value="#{myBean.divData}" />
再向下:
`<div id="my_div">
<!-- content in foreign language (spanish) -->
</div>
再向下:
<a4j:commandButton value="Save" onclick="save_to_hidden()" action="#{myBean.processDivData}" />
我收到有关“processDivData”方法的内容,但所有“特殊”字符都被乱码替换。问题可能出在哪里?
谢谢