1

fmt:FormatNumber の値を jquery から動的に設定する必要があります。

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

私はこれを試しました

$('#total').find('fmt\\:formatNumber').attr('value', 'newValue');

そして、これは私にとってはうまくいきません..あなたは私をこれから抜け出すことができますか.

4

1 に答える 1

1

JSP タグとクライアント側スクリプトを混在させています。を呼び出す<fmt:formatNumber />と、サーバーにリテラル テキストをブラウザに出力するように要求している$20,000.99ので、ソース コードでは次のようになります。

<div id="total">&pound;20,000.00</div>

<fmt:formatNumber />たとえば、スパンでラップすることができます

JSP:

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

jQuery:

$('#total').find('span').attr('value', 'newValue');

#totalまたは、既存のdivを使用することもできます。

$('#total').attr('value', 'newValue');
于 2013-09-11T11:30:45.000 に答える