如何使用jquery根据if条件获取总数

时间:2017-01-12 02:03:13

标签: javascript jquery

这里我使用AJAX,它工作正常,在成功功能我得到所有状态值,如Active,ACTIVE_DRAFT,Pending.i想要只采取等于ACTIVE的状态所以我写一个如果条件达到工作正常后我想计算像有多少状态是活跃的,所以我想这样但我无法得到计数,我得到 console.log(count); 字符串长度id。

$.ajax({
  url: 'http://example.com/api/get/mylisting',
  type: 'GET',
  contentType: 'application/json; charset=utf-8',
  success: function(active_draft_sell, textStatus, xhr) {
    var count = 0 ;
    $.each(active_draft_sell, function(key, value) {
        var status = value.status;
        var listingtype = value.listingtype;

        if (status == "ACTIVE")) {
        var id = value.id;
        console.log(value.id);
        var count = id.length;
         count++;
        console.log(count);
      }
    });
}
});

3 个答案:

答案 0 :(得分:0)

试试这个:

Admin Module.php

答案 1 :(得分:0)

如果您有多个值回来,则需要更新 document.getElementById("evolutionUpgrades").innerHTML = '<p style="color:blue" title="Choose your evolution carefully.">Evolutions</p> \ <p title="Your first evolution. Double wall bubbles were the first evolution of cells."><button type="button" onclick="doublebubble()"><b>Double Bubble</b></button></p>' 函数之外的变量,以跟踪所有具有p状态的项目。

$.each

答案 2 :(得分:0)

试试这个。你将在循环中得到计数。

{{1}}