js调用ajax中的参数,关于JS中AJAX返回不同的参数,调用不同的function的JS方法如何正确实现...

目前有这样一个需求,就是进入页面,先调用一个ajax接口,然后根据返回的参数不同,来去调用不同的JS的function 方法去处理,如下例子:

function chargeMoney(){

$.ajax({

type: "GET",

url: url,

cache:false,

timeout: 5000,

dataType: "json",

success: function(data) {

if (data.code == '0000') {

var freeWithdraw = data.data.freeWithdraw;

// 根据此返回参数判断,调用不同function方法

if(freeWithdraw < 0){

function checkBalance(obj){

方法一

}

}else{

function checkBalance(obj){

方法二

}

}

}else if(data.code == '3003'){

layer.alert(data.desc, {icon: 5}, function(){

window.location.href="/user/login.php"

});

} else {

layer.alert(data.desc);

}

},

error: function(data) {

layer.alert(data.desc);

}

});

}

如上,但是在实际中:

调试时候报错:

Uncaught ReferenceError: checkBalance is not defined at HTMLInputElement.onkeyup

请问如何正确实现呢?求指教

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值