を取得した後に実行していないことは私のコードです。ユーザーが特定の製品のカートに追加ボタンをクリックすると、このコードが実行され、サーバーに要求が送信されます。Ajaxの成功の機能は次の応答
コードは正常に実行されていますが、私も応答を得ています。
問題は
が$(this).prop('disabled', false);
$(this).removeClass('disabled');
$(this).html("Added In Cart");
それが唯一のそれは、このコード、つまりクリック機能に入るに意味されたコードを実行し...でも、このコードが実行されていない、つまり成功機能がexecutuingされていない応答を得た後、これをあります:
$(this).prop('disabled', true);
$(this).addClass('disabled');
$(this).html("Adding <i class='icon-spinner9 spin'></i>");
そして、上記のコードでフリーズします。
成功関数は実行されていません。
「フリーズ」を定義します。ブラウザでこれをデバッグすると、特に何が起こりますか?サーバーからの実際の応答は何ですか?ブラウザでデバッグするとき、 '正確に' 'データ 'には何が入っていますか? – David
実行していないのですか?効果がないだけではないと確信していますか? –
データにはサーバー側から '1'が含まれています。私は 'echo true'を実行しました。つまり、データは現在値 '1'です。 –