0

こんにちは、私はajaxが初めてで、ajax関数に2つの数値を追加しようとしているコードは次のとおりです。

$("#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の値を追加したいので、クリックすると2になりますが、ここでは、表示される出力を見ると文字列として追加されます2の11。

4

3 に答える 3

6

それは違いない:

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

数値を解析するだけで、文字列ではなく整数として扱われます

this.title = parseInt(ページ)+1;

于 2012-04-18T11:52:10.127 に答える
0

あなたはそれをする必要があります

for integers 

parseInt(number1,10) + parseInt(1,10) float/decimals parseFloat(number1) + parseFloat(1,10)

于 2012-04-18T11:53:44.430 に答える