シナリオ
ユーザーがサービスを有効または無効にできるページがあります。サービスの現在の状態を示すボタンがあります。これを実現するには、php を介してサービスの状態を取得し、エコーする active
かinactive
、ボタン テキストの場所で行います。
問題AJAX にボタンのクリックをリッスンさせたい。ユーザーがactive
ボタンをクリックすると、AJAX は、ユーザーのサービス状態の変更をトリガーし、ユーザーの現在の状態を返す URL を呼び出す必要があります。active
ボタンのテキストを、返信があった場合200
とinactive
phpからの返信があった場合に変更したいと思います101
。
次のようなif-elseif-elseスタイルのステートメントで結果を比較したい
if(reply=='200')
code-to-change-the-text-to-active;
elseif(reply=='101')
code-to-change-the-text-to-in;
else
alert(some-error);
私はいくつかの検索を行いましたが、返信のテキストでテキストを変更する方法しか見つかりませんでした。しかし、返信を変数として取得し、それを使用してテキストを切り替える方法が必要です。