我在下面编写的代码非常适合将我的销售税计算结果显示到跨度标签中。但是,我不明白如何将“总”值更改为我可以使用的变量。
<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);
// ...