我有一个 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() 


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!