0

我在下面有 HTML java 代码...

<span id="total">
   <fmt:formatNumber value='${totalValue}' type="currency" maxFractionDigits="2"                         minFractionDigits="2"/>
</span>

${totalValue}在进行一些计算后,我需要在 javascript 方法中更新一些值。

尝试过类似的东西$('#total').set('${totalValue}', 'newValue');

但不工作。请建议

4

2 回答 2

0

为了选择命名空间的 xml 节点,您必须转义:.

$('#total').find('fmt\\:formatNumber').attr('value', 'newValue');
于 2013-02-19T19:12:15.673 回答
0

您错过了导入 <%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> 这就是 html 显示标签而不是它们的渲染器值的原因.

于 2013-03-26T12:45:16.653 回答