2012-04-18 94 views
0

嗨,我是新来的Ajax和尝试添加在这里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.

+0

请忽略Display_Load()函数和var subtract = 1, – 2012-04-18 11:51:04

+0

woooo谢谢DaveRandom它的工作:) – 2012-04-18 11:53:07

回答

0

你需要做的像

for integers 

parseInt函数(number1,10)+ parseInt函数(1,10) 的花车/小数 parseFloat(数量1)+ parseFloat(1,10)

6

它必须是:

this.title = parseInt(page) + 1; 
0

只是解析数字,然后它会把它看作整数而不是字符串

this.title = parseInt(page)+1;

+0

如果我不得不改变其他div的标题在这个div上的值点击也是谁的id是next_btn然后如何做到这一点,我有试试这个: – 2012-04-18 12:18:40

+0

$(“#next_btn”)。title(parseInt(this.title)+ 1); – 2012-04-18 12:19:20

+0

试试这个: var title = $(“#next_btn”)。attr(“title”); title = parseInt(title)+1; $(“#next_btn”)。attr(“title”,“”+ title +“”); – 2012-04-18 12:38:10