0

私は、PHPドキュメントから1か月を印刷するjQueryスクリプトで少し書いています:

    var count = 0;

$(".nextMonth").click( function(event) {
    event.preventDefault();
    count++;
    $("#result").load('index.php?month=' + count);
});

$(".prevMonth").click( function(event) {
    event.preventDefault();
    count--;
    $("#result").load('index.php?month=' . count);
});

index.php?month=1 は問題なく取得できますが、再度 .nextMonth ボタンを押すと失敗します。何が問題なのかわかりません。助けていただければ幸いです。:)

4

2 に答える 2

2

次の行の構文にエラーがあります。

 $("#result").load('index.php?month=' . count);

の代わりに + を使用する必要があります。それで:

 $("#result").load('index.php?month=' + count);

これを試してみてください

于 2012-06-30T15:19:13.430 に答える
0

コード内のエラーについてブラウザ コンソールで確認しましたか。

コードにエラーがあります。これに変更してください:

この行:

$("#result").load('index.php?month=' . count);

に変更する必要があります。

$("#result").load('index.php?month=' + count);

他のエラーは見つかりません。完全なコード:

 var count = 0;

$(".nextMonth").click( function(event) {
    event.preventDefault();
    count++;
    $("#result").load('index.php?month=' + count);
});

$(".prevMonth").click( function(event) {
    event.preventDefault();
    count--;
    $("#result").load('index.php?month=' + count);
});

お役に立てれば。:)

于 2012-06-30T15:19:48.920 に答える