现在在我的AJAX调用中,我发送了一个json数组,并且我从服务器返回一个json编码的数组。这是正常运行的,因为我可以验证开发工具中的值。我要添加的是一个条件块来检查response.remaining的值。如果值是负数,则以单向显示,如果是正数,则以另一种方式显示,如果是,则只显示$ 0.00。像这样:
request.done(function(response){
if(response.remaining.value() < 0){
$('#remaining').html('<h1 class="negativeNum">$' + response.remaining + '</h1>');
} else if(response.remaining.value() > 0) {
$('#remaining').html('<h1 class="positiveNum">$' + response.remaining + '</h1>');
} else {
$('#remaining').html('<h1>$0.00</h1>');
};
});
答案 0 :(得分:0)
这最终对我有用,老实说,标记为重复的链接确实对我没有帮助。也许这个人将来会帮助其他人。
request.done(function(response) {
var remaining = response.remaining;
if(remaining > "0") {
$('#cash_remaining').html('<h1 class="positiveNum float-right">$' + response.remaining + '</h1>');
} else if(remaining < "0") {
$('#cash_remaining').html('<h1 class="negativeNum float-right">$(' + response.remaining + ')</h1>');
} else {
$('#cash_remaining').html('<h1 class="float-right">$0.00</h1>');
};
});