0

嗨,我是 ajax 新手,尝试在 ajax 函数中添加两个数字,代码如下:

$("#next_btn").click(function(){
    Display_Load();
    var page = this.title;
    var subtract = 1;
    $("#content").load("pagination_brand.php?page=" + page, Hide_Load());
          this.title = parseInt(page + 1);
    });

在这个函数中,我调用了 div 的标题值,点击时我想在该数字中添加 1 个值,就像标题为 1 一样,onclick 它将变为 2,但是当我看到它显示的输出时,它作为字符串添加11除2。

4

3 回答 3

6

一定是:

this.title = parseInt(page) + 1;
于 2012-04-18T11:50:57.527 回答
0

只需解析数字,然后它将其视为整数而不是字符串

this.title = parseInt(page)+1;

于 2012-04-18T11:52:10.127 回答
0

你需要这样做

for integers 

parseInt(number1,10) + parseInt(1,10) 用于浮点数/小数 parseFloat(number1) + parseFloat(1,10)

于 2012-04-18T11:53:44.430 回答