javascript - 变量不递增

标签 javascript increment

var ro = 0;

function updatePR(sel){
    if(sel.value==1){
        $(".holder").append("<div id='simulador-"+ro+"'></div>");
        $("#simulador-"+ro).load("inv-imo.php .IM");
        ro=ro++;
    }else if(sel.value==2){
        $(".holder").append("<div id='simulador-"+ro+"'></div>");
        $("#simulador-"+ro).load("poupanca.php .SP");
        ro=ro++;
    }else if(sel.value==3){
        $(".holder").append();
    }
}

我有这段代码,但我遇到了变量 ro 的问题,它不会递增。

每次我运行该函数时,ro 始终为 0。

谁知道为什么?

最佳答案

将此 ro=ro++; 替换为此 ro++; 或此 ro=ro+1

关于javascript - 变量不递增,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28030245/

相关文章:

javascript - 如何使用 JQuery 动态更改多段线中点的值?

javascript - 更快地封锁 Express 中的所有路线

c - 指针运算中的一元递增运算符

javascript - for 循环可以递增/递减一个以上吗?

php - 从 AJAX 函数内修改外部变量?

javascript - req.session undefined 和 req.session.user_id 不工作

mysql - 循环并递增表达式两边的值

javascript - Javascript递归调用中的增量(i++)和(i+=1)

c - 为什么这些构造使用增量前和增量后未定义的行为?

javascript - jQuery 褪色 "back to top"链接。页面加载链接可见性