我的HTML代码如下......
<span id="total">
<fmt:formatNumber value='${totalValue}' type="currency" maxFractionDigits="2" minFractionDigits="2"/>
</span>
我需要在做一些计算之后在javascript方法中将某些值更新为${totalValue}
。
尝试过$('#total').set('${totalValue}', 'newValue');
但不行。请建议
答案 0 :(得分:0)
为了选择一个名为namespace的xml节点,你必须转义:
。
$('#total').find('fmt\\:formatNumber').attr('value', 'newValue');
答案 1 :(得分:0)
你错过了导入 &lt;%@ taglib uri =“http://java.sun.com/jsp/jstl/fmt”prefix =“fmt”%&gt; 这就是html显示标签而不是它们的渲染器值的原因。