我有一个 JQuery 函数,可以在 JSP 中动态添加一个表:
$('#add').click(function(event) {
event.preventDefault();
$('.tabela_procurador').before
('<table id="tabela_nova' + i + '" class="tabela_nova"> ' +
'<tr> ' +
'<td colspan="4" class="subTitulo_barra"> ' +
'<spring:message code="representante_legal" /> '+ i +' ' +
'</td> ' +
'</tr> ' +
'</table>');
i++
});
});
但是当我添加这张表时,我丢失了 spring:message。
我可以做些什么来让 jquery 识别这个 spring:message?
请您参考如下方法:
作为解决方法,将消息值放在 jsp 页面的隐藏输入中。然后在你的 javascript 中获取它的值。在你的情况下:
<c:set var="val"><spring:message code="representante_legal"/></c:set>
<input id="representante_legal" type="hidden" value="${val}"/>
在您的 javascript(使用 jquery)中,您可以按如下方式使用它:
$('#representante_legal').val()