以下のコードは、消費税の計算結果をスパン タグに表示するのに最適です。しかし、「合計」値を使用できる変数に変更する方法がわかりません。
<script type="text/javascript">
function doStateTax(){
var grandtotalX = $('#GRANDtotalprice').val();
var statetaxX = $('#ddl').val();
$.post('statetax.php',
{statetaxX:statetaxX, grandtotalX:grandtotalX},
function(data) {
data = $.parseJSON(data);
$('.products-placeholder').html(data.products);
$('.statetax-placeholder').html(data.statetax);
$('.total-placeholder').html(data.total);
// ...
});
return false;
};
</script>
現在、 $('.total-placeholder').html(data.total); ここに合計数を正常に配置しています:
<span class="total-placeholder"></span>
しかし、 (data.total) 部分を変数にするにはどうすればよいですか? これを理解する助けを借りて、その変数を非表示の入力フィールドに「値」として渡し、Authorize.netに適切な合計を正常に与えることができます
これを試してみましたが、id が機能しませんでした (testtotal の部分を参照して、何を達成しようとしているのかを確認してください)。
function(data) {
data = $.parseJSON(data);
$('.products-placeholder').html(data.products);
$('.statetax-placeholder').html(data.statetax);
$('.total-placeholder').html(data.total);
$testtotal = (data.total);
// ...