Javascript 从jquery ajax成功调用函数时出错

Javascript 从jquery ajax成功调用函数时出错,javascript,jquery,ajax,Javascript,Jquery,Ajax,我试图调用jqueryajax success中的函数。该函数用于对输入字段值求和。如果我不使用函数,那就完全可以了。但问题是当我使用和调用函数时。这是我的密码 success: function (response) { if (response==0){ alert('Item not found'); $("#add_item").val(""); } else {

我试图调用jqueryajax success中的函数。该函数用于对输入字段值求和。如果我不使用函数,那就完全可以了。但问题是当我使用和调用函数时。这是我的密码

success: function (response) {
          if (response==0){
              alert('Item not found');
              $("#add_item").val("");
          }
          else {
              $('.item-content').append(response);
              $("#add_item").val("");
              sum_price();
          }
        }  

 function sum_price() {
        var sum = 0;
        $('.per_item_price').each(function() {
            sum += Number($(this).val());
        });
    document.getElementById("total_tk").innerHTML = sum_price;
}
它以html格式追加

Total:function sum_price(){var sum=0;$('.per_item_price')。each(function(){sum+=Number($(this.val());});document.getElementById(“Total_tk”)。innerHTML=sum_price;}非值


.innerHTML=总价它不附加任何值。它附加了函数的代码哦。。。。。知道了。谢谢