在js var中插入html div值

时间:2015-04-19 09:18:09

标签: javascript payment-gateway send

我在页面底部有以下代码来更新金额(p_amount)和包ID(pack_id)(所有代码都在同一页面)

       jQuery.ajax({                    
        url : ajaxurl,                   
        dataType : "json",
        type : "post",
        data : search_params,
        success : function(response){
            if(response.code=='success'){                           
                jQuery('#coupon-result').html('<img src="<?php echo WP_iv_membership_URLPATH; ?>admin/files/images/right_icon.png">');
            }else{
                    jQuery('#coupon-result').html('<img src="<?php echo   WP_iv_membership_URLPATH; ?>admin/files/images/wrong_16x16.png">');
            }
            jQuery('#p_amount').html(response.p_amount);

                }

之后,它会更新此处的值

    <div class="col-md-8 col-xs-8 col-sm-8 " id="p_amount">     

并且在页面中间我使用js通过我的支付网关提供商发送值,我想在内部插入更新的金额值(p_amount) (var amount),但它永远不会更新

 <div class="checkout">    
  <script type="text/javascript">
    var amount       = 'p_amount';
    var currency     = 'USD';   

1 个答案:

答案 0 :(得分:-1)

更新响应函数中的js变量。

jQuery.ajax({                    
        url : ajaxurl,                   
        dataType : "json",
        type : "post",
        data : search_params,
        success : function(response){
            if(response.code=='success'){                           
                jQuery('#coupon-result').html('<img src="<?php echo WP_iv_membership_URLPATH; ?>admin/files/images/right_icon.png">');
                amount = response.p_amount;
            }else{
                    jQuery('#coupon-result').html('<img src="<?php echo   WP_iv_membership_URLPATH; ?>admin/files/images/wrong_16x16.png">');
            }
            jQuery('#p_amount').html(response.p_amount);

                }