0

そのため、index.php ファイルに 2 つの別々の if ステートメントを作成しようとしていますが、何らかの理由で if ステートメントが機能していません。基本的に、jquery を使用して $.get を使用して値を php 関数に送信しています。

index.php:

if (isset($_GET['year']) && isset($_GET['month']) && isset($_GET['monthStr']))
{
}

if (isset($_GET['yearPaid']) && isset($_GET['monthPaid']) && isset($_GET['personName_id']))
{
}

関連する js は次のとおりです (2 番目の if ステートメントは機能しません)。

$.get("index.php", { 'personName_id':user_id, 'monthPaid':month, 'yearPaid':year})
    .done(function(data) {
        console.log($(data).html());
        entry.animate({
            opacity: 0.2,
        }, 1000 );
    });

アイデアはありますか?

編集:「機能していない」という意味の場合、2番目のifステートメントは最初のステートメントを正常に機能させていません。

編集:うわー!私はとても愚かだと感じます!最初の内部にネストされている場合、2 番目になります。時間の無駄で申し訳ありませんが、あなたの助けに本当に感謝しています

編集:まだ同じ問題:P

編集:魔法のように修正された方法のいくつかは、jquery からの私の ajax リクエストが台無しになったことを示しています

4

2 に答える 2

0

if がテストしているものを何も送信していないため、最初の if は起動していません。

2番目は発砲する必要があります。

于 2013-05-24T18:26:12.803 に答える
0

私はキャッシュを空にし、ハードリロードを行い、ajaxリクエストのjquery側を書き直しましたが、うまくいきました

于 2013-05-28T00:20:47.150 に答える