В настоящее время я использую jQuery Grid для отображения данных, написанных на испанском языке, данные отлично отображаются с акцентами ( ´ ), но всякий раз, когда я пытаюсь выполнить поиск данных с использованием акцента, сервер получает искаженную строку, например ∫√, вместо буквы с акцентом.
Я также уверен, что это проблема jQuery Grid, поскольку я могу отправлять данные с акцентами, отправляя форму на той же странице.
Я также добавил тип контента в заголовок следующим образом:
<%@ page contentType="text/html;charset=UTF-8" %>
<sj:head jquerytheme="redmond" locale="es" />
Это код моей сетки jQuery, которую я использую с плагином struts2.
<s:url id="remoteurl" action="tabla-historial-director" />
<s:url id="selectperiodourl" action="periodos" />
<sjg:grid
id="grid"
caption="Trabajos Terminales dirigidos"
dataType="json"
href="%{remoteurl}"
pager="true"
navigator="true"
navigatorAdd="false"
navigatorDelete="false"
navigatorEdit="false"
gridModel="gridModel"
rowList="3,10,15,20"
rowNum="10"
hidegrid="false"
gridview="true"
viewrecords="true"
>
<sjg:gridColumn
align="center"
name="numRegistro"
index="numRegistro"
title="No. de registro"
width="120"
sortable="true"
search="true"
searchoptions="{sopt:['eq']}"
/>
<sjg:gridColumn
name="titulo"
index="titulo"
title="Título"
width="840"
search="true"
searchoptions="{sopt:['cn']}"
/>
<sjg:gridColumn
align="center"
name="tipo"
index="tipo"
title="Tipo"
width="60"
search="false"
/>
<sjg:gridColumn
align="center"
name="periodo"
index="periodo"
title="Periodo"
width="80"
search="true"
surl="%{selectcountrysurl}"
searchoptions="{sopt:['eq'], dataUrl : '%{selectperiodourl}'}"
searchtype="select"
/>
<sjg:gridColumn
align="center"
index="objetivo"
name="objetivo"
editable="true"
sortable="true"
hidden="true"
editrules="{ edithidden : true } "
title="Objetivo"
width="20"
/>
<sjg:gridColumn
search="false"
sortable="false"
name="idTT"
key="true"
title="Acción"
width="80"
formatter="formatLink"
/>
</sjg:grid>
Пожалуйста, я хотел бы знать, как использовать кнопку поиска вместе с испанским акцентом, большое спасибо за помощь.